[英]How can I use JTextField input as the identifier of a new class instance?
[英]How can I use an apostrophe in an Identifier?
我收到这些标识符的“无效字符”错误消息。 我认为这是因为撇号。 我怎样才能让他们工作?
Double Semester’s_End;
Double Stonebinder’s_Familiar;
Double Mavinda,_Students'_Advocate;
由于语言的语法定义,在 java 标识符中使用撇号的唯一方法是这样的:
SemestersApostrophs_End
EndOfSemester
Semester_s_End
或类似的,你明白了。
简而言之,你不能。
简而言之:你不能。 如果需要,请使用下划线分隔单词。
此外,在 Java 中,我们使用 camelCase,其中第一个字母小,下一个单词的第一个字母大写(除非它是 class,我们使用 Regular)。
例子:
double semestersEnd;
double stonebinder_s_Familiar;
double mavinda_StudentsAdvocate;
此外,在初始化/声明时,它是double
,而不是Double
(所以它是小写的 d)。 用途: Java中的“双”和“双”有什么区别?
正如@jarmod 提供的那样,使用此链接了解更多信息: https://docs.oracle.com/javase/tutorial/java/nutsandbolts/variables.ZFC35FDC70D5FC69D2539883A822C7 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.