java - 在java中,为什么我可以声明一个名为 "a"的变量,但不能声明一个名为 "1"的变量?

标签 java variables declaration

只要我声明,一切都很好

String a;

但当我执行此操作时,它显示标记“1”上的语法错误,VariableDeclaratorId 无效

String 1;

这是为什么?

最佳答案

嗯,首先,这是因为它是用 Java 语言规范编写的。

但是,也许这个例子会对您有更多帮助:

String 1 = "toto"
System.out.println(1 + 2)

输出应该是什么?

关于java - 在java中,为什么我可以声明一个名为 "a"的变量,但不能声明一个名为 "1"的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2146313/

相关文章:

c - 什么是 "better": (x=x) or (void(x)) for unused parameters?

c - C 中的变量定义

c - "two or more data types in declaration specifiers "错误是什么意思?

javascript - 使用变量分配函数参数?

java - 无法在现有面板上画线

java - 如何在 Java 中将多个复选框值插入到单列数据库中

java - JSOUP + 多部分/表单数据响应

jquery - 如何在多个(简单)函数中使用 jQuery 动态创建的 div

c++ - 如何理解不同 block 作用域之间的const变量

java - 编译和运行 java 代码必不可少的标志