Java数据类型详解:定义、范围与转换规则.pdfVIP

  • 0
  • 0
  • 约1.02千字
  • 约 2页
  • 2026-03-11 发布于北京
  • 举报

Java数据类型详解:定义、范围与转换规则.pdf

1:在定义Long或者Float类型变量的时候,要加L或者f。

整数默认是int类型,浮点数默认是double。

byte,short在定义的时候,他们接收的其实是一个int类型的值。

这个是自己做了一个数据检测的,如果不再它们的范围内,就报错。

2:byte值的问题

byteb1=127;

byteb2=(byte)128;//-128

byteb3=(byte)129;//-127

byteb4=(byte)130;//-126

byte的范围:-128~127

128

-128(这里的1即是符号位,也是数值位)

3:数据类型转换之默认转换

byte,short,char--int--long--float--double

long:8个字节

float:4个字节

A:它们底层的结构不同。

B:float表示的数据范围比long的范围要大

long:2^63-1

float:3.4*10^382*10^382*8^38=2*2^3^38=2*2^114

2^63-1

4:Java语言中的字符char可以一个中文汉字吗?为什么呢?

可以。因为java语言中的字符占用两个字节。

Java语言采用的是Unicode编码。

文档评论(0)

1亿VIP精品文档

相关文档