我现在一直在学习 Java,我正在努力掌握何时将大写字母用于各种不同的事物。
例如:
Button buttonname = (Button) findViewById(R.id.buttonid);
"find" and R."id" 还没有资本"View""By" and "Id “确实 还有:
buttonname.setOnClickListener(new View.OnClickListener()
在 "set" 上面的行中没有大写字母,但其余部分包括 "On" ?? 然后你有:
String.valueOf()
没有大写字母 v 的值。
所以我想知道是否有一种方法可以在哪些地方需要/不需要这些大写字母等,因为由于这些类型的大写,我经常会出现语法错误。
干杯
最佳答案
在 java 中,类是大驼峰式的,所以;
UpperCamelCase
变量名是小驼峰式的,所以;
lowerCamelCase
方法也是小驼峰式的,所以;
lowerCamelCase()
具体例子
Button buttonname = (Button) findViewById(R.id.buttonid);
Button 是一个类,UpperCamelCase 也是一个类,buttonname 是一个变量名,所以 应该是 buttonName 在小驼峰的情况下。 R 是一个类,所以是 UpperCamelCase,id 和 buttonid 是变量,所以是 lowerCamelCase(buttonid 中的 id 是小写的,因为它不是一个真正的词,所以有点灰色区域;虽然我会使用 buttonID。
buttonname.setOnClickListener(new View.OnClickListener()
buttonname 是一个变量,setOnClickListener 是一个方法,也是 lowerCamelCase,View.OnClickListener 是一个类,所以也是 UpperCamelCase
关于java - Java Android 中大写字母背后的理论是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19725370/