首页 > 编程语言 > 详细

Java数据类型

时间:2019-10-13 00:08:29      阅读:101      评论:0      收藏:0      [点我收藏+]

Java基本数据类型分为两大类:内置数据类型和引用数据类型。

内置数据类型

byte

默认值是0,范围是-128~127,占1个字节,是有符号的二进制补码整数。

short

默认值是0,范围是-2^15~2^15-1,占2个字节,是有符号的二进制补码整数。

int

默认值是0,范围是-2^31~2^31-1,占4个字节,是有符号的二进制补码整数。

long

默认值是0L,范围是-2^63~2^63-1,占8个字节,是有符号的二进制补码整数。

float

默认值是0.0f,占4个字节,是单精度的符合IEEE754标准的浮点数。

double

默认值是0.0d,占8个字节,是双精度的符合IEEE754标准的浮点数。

boolean

只有true和false两种取值,占1位,默认值是false。

char

默认值是\u0000,范围是\u0000~\uffff,是16位的Unicode字符,可以存储任何字符。

说明:

1、一般地,整型变量默认位int类型,浮点数默认为double类型。

2、如果要声明为float类型,必须在值后面加f,大小写均可。

3、不能对一个内置数据类型赋予一个超出范围的值。

自动类型转换

1、不能对boolean类型进行类型转换

2、常见转换类型

字符类型向整型的转换,char向int,long类型转换为自动转换,向byte,short转换必须是强制转换。

char ch=‘A‘;
byte a=(byte)ch;
short b=(short)ch;
int c=ch;
long d=ch;

 

Java数据类型

原文:https://www.cnblogs.com/blunFan/p/11664500.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!