校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > java语言 > 数据类型的长度和转换
题目

相关基本数据类型,以下表达式正确的是

A.byte b=128

B.boolean flag=null

C.float f=0.9239

D.float a=2147483648L

解答

正确答案是 D

需要对基本数据类型的长度范围有简单快速计算方法,

比如D选项中的2147483648是整数最大值+1;

byte型的最大正数为127, A错误;

Boolean型是基本数据类型,不能赋值为null;

0.9239默认为double类型,double赋值给float属于下行,需要加转化,一般加0.9239f;

数字后面加L表明为long类型,float到long属于上行,自动变化。如果去掉L,则表明为整数,溢出。

C 1条回复 评论
1234321

为什么选项不能自己点,选择看答案

发表于 2023-11-02 16:14:04
0 0