Java 变量命名规则及编译错误分析
Java 变量命名规则及编译错误分析
给定以下 Java 代码片段:javaString #name = 'Jane Doe'; // Line 35int $age = 24; // Line 36Double height = 123.5; // Line 37double ~temp = 37.5; // Line 38
问题: 以下哪些语句是正确的?(选择两项)
A. Line 37 will not compile.B. Line 38 will not compile.C. Line 35 will not compile.D. Line 36 will not compile.
答案: B 和 C
解析:
- B. Line 38 will not compile: 在 Java 中,变量名不能以 '
~' 符号开头。 * C. Line 35 will not compile: 在 Java 中,变量名不能以 '#' 符号开头。
Java 变量命名规则:
- 变量名必须以字母、下划线 '
_' 或美元符号 '$' 开头。* 变量名只能包含字母、数字、下划线 '_' 或美元符号 '$'。* 变量名区分大小写。* 不能使用 Java 关键字作为变量名。
建议: 使用描述性的变量名,使其易于理解变量的用途。
原文地址: http://www.cveoy.top/t/topic/2B7 著作权归作者所有。请勿转载和采集!