繁体   English   中英

如何在标识符中使用撇号?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM