赋值

来源:3-1 整型字面值及变量声明

qq_慕的地4190246

2022-11-01 19:33:36

https://img.mukewang.com/climg/636103e209fb127919401201.jpg为什么认为赋值一个十进制,不能认为赋值就是123呢

写回答

1回答

好帮手慕小蓝

2022-11-02

同学你好,Java中要求变量的数据类型与字面值类型一致,所以整数类型short类型必须赋值对应范围的整数值,所以这里的123是整数“一百二十三”而不是字符“一二三”。

如果需要表示为“一二三”,则需要使用String类型变量,并且将其使用双引号包裹,代码为“String s = "123";”

祝学习愉快~

0

0 学习 · 9886 问题

查看课程