2016 - 2024

感恩一路有你

java定义变量 Java里为什么变量名不能以数字开头?

浏览量:2405 时间:2021-03-17 10:19:34 作者:admin

Java里为什么变量名不能以数字开头?

标识符用作类、方法和变量的名称。语法规则:使用字母、下划线、美元符号,后跟这三个符号或数字。为什么变量名不能以数字开头?我们可以假设变量名可以以数字开头,那么string 123=“start with a number”int a=123对于这两句话应该是对的还是错的?对于int a=123,右边的123是数字还是变量名?如果是数字,就没有错;如果是变量名,就不对,因为类型不匹配。哈哈,有点绕,差不多这个意思,哈哈,希望对你有所帮助。

合法变量名有哪些要求?

不同的语言似乎有不同的限制。但它们大多遵循以下原则:

变量的命名可以由什么组成?

以Java为例,包括字母、数字、下划线,但不能以数字开头

它还支持特殊符号,如$符号、中文符号、,但建议不要使用这种奇异的变量名

我只是想,如果允许以数字开头,我可以定义一个名为do 2的变量,在这种情况下进行编译,你怎么知道它是数字还是变量名?

java定义变量 java定义数组 变量不能以数字开头

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。