我收到这些标识符的“无效字符”错误消息。我认为这是因为撇号。我怎样才能让他们工作?
Double Semester’s_End;
Double Stonebinder’s_Familiar;
Double Mavinda,_Students'_Advocate;
答案 0 :(得分:0)
由于语言的语法定义,在java标识符中使用撇号的唯一方法是这样的:
SemestersApostrophs_End
EndOfSemester
Semester_s_End
或类似的,你懂的。
IE。简而言之,你不能。
答案 1 :(得分:-1)
简而言之:你不能。 如果需要,请使用下划线分隔单词。
此外,在 Java 中,我们使用驼峰式大小写,其中第一个字母小而下一个单词的第一个字母大写(除非它是一个类,我们使用常规)。
示例:
double semestersEnd;
double stonebinder_s_Familiar;
double mavinda_StudentsAdvocate;
此外,在初始化/声明时,它是 double
,而不是 Double
(所以它是小写的 d)。使用:What is the difference between "Double" and "double" in Java?
正如@jarmod 所提供的,使用此链接了解更多信息:https://docs.oracle.com/javase/tutorial/java/nutsandbolts/variables.html。