
骆驼案例命名法分为大骆驼案例命名法(UpperCamelCase)和小骆驼案例命名法(lowerCamelCase). 有时,我们有多种合理的方法可以将英语短语转换为驼峰式的形式,例如缩写或不寻常的结构(例如“ IPv6”或“ iOS”). Google指定了以下转换方案.

名称以散文形式开头:

将短语转换为纯ASCII代码并删除所有单引号. 例如: “穆勒算法”将变为“穆勒算法”. 将结果拆分为单词,并在空格或其他标点符号(通常为连字符)之间进行分隔. 现在将所有字母(包括缩写)都小写,然后将单词的第一个字母大写: 最后将所有单词连接在一起以获得一个标识符.

示例:

Prose form Correct Incorrect------------------------------------------------------------------XML HTTP request XmlHttpRequest XMLHTTPRequestnew customer ID newCustomerId newCustomerIDinner stopwatch innerStopwatch innerStopWatchsupports IPv6 on iOS? supportsIpv6OnIos supportsIPv6OnIOSYouTube importer YouTubeImporterYoutubeImporter*
星号表示是,但不建议.
注意: 在英语中驼峰式命名法驼峰式命名法,某些带连字符的单词不是唯一的. 例如: “ nonempty”和“ non-empty”都正确,因此方法名称checkNonempty和checkNonEmpty也正确.
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-192827-1.html
真的很棒创作歌手黄子韬
最后的笑脸帅啊