Java中下面哪个赋值表达式正确:( ). A float f=1.3; B char c="a"; C byte b=257; D int i=10;
时间: 2024-02-15 10:39:23 浏览: 165
赋值表达式-基本数据类型及操作
选项 D 正确。Java中下面哪个赋值表达式正确:int i=10;。选项 A 不正确,因为1.3是一个双精度浮点型的字面值,需要在后面加上f或F将其转换为单精度浮点型;选项 B 不正确,因为用单引号表示字符,用双引号表示字符串;选项 C 不正确,因为byte类型的取值范围是-128到127,257超出了这个范围,会出现编译错误。
阅读全文