赋值
来源:3-1 整型字面值及变量声明
qq_慕的地4190246
2022-11-01 19:33:36
为什么认为赋值一个十进制,不能认为赋值就是123呢
1回答
同学你好,Java中要求变量的数据类型与字面值类型一致,所以整数类型short类型必须赋值对应范围的整数值,所以这里的123是整数“一百二十三”而不是字符“一二三”。
如果需要表示为“一二三”,则需要使用String类型变量,并且将其使用双引号包裹,代码为“String s = "123";”
祝学习愉快~
相似问题