首页 > 编程语言 > 详细

java基础 数据类型转换

时间:2019-04-28 21:20:52      阅读:118      评论:0      收藏:0      [点我收藏+]

2019年4月26日21:41:48

 

技术分享图片

 

 

 

 

 

 

 

 

 

 

boolen    8位    1个字节
int 32位 4个字节
float 32位 4个字节
double 64位 8个字节
char 16位 2个字节
byte 8位 1个字节
short 16位 2个字节
long 64位 8个字节

byte:Java中最小的数据类型,在内存中占8位(bit),即1个字节,取值范围-128~127,默认值0

short:短整型,在内存中占16位,即2个字节,取值范围-32768~32717,默认值0

int:整型,用于存储整数,在内在中占32位,即4个字节,取值范围-2147483648~2147483647,默认值0

long:长整型,在内存中占64位,即8个字节-2^63~2^63-1,默认值0L

float:浮点型,在内存中占32位,即4个字节,用于存储带小数点的数字(与double的区别在于float类型有效小数点只有6~7位),默认值0

double:双精度浮点型,用于存储带有小数点的数字,在内存中占64位,即8个字节,默认值0

char:字符型,用于存储单个字符,占16位,即2个字节,取值范围0~65535,默认值为空

boolean:布尔类型,占1个字节,用于判断真或假(仅有两个值,即true、false),默认值false

简单数据类型之间的转换

在Java中整型、实型、字符型被视为简单数据类型,这些类型由低级到高级分别为(byte,short,char)--int--long--float--double


 简单数据类型之间的转换又可以分为:

    1.   低级到高级的自动类型转换
    2.   高级到低级的强制类型转换
    3.   包装类过渡类型能够转换

参考:https://www.cnblogs.com/liujinhong/p/6005714.html

java基础 数据类型转换

原文:https://www.cnblogs.com/zx-admin/p/10776782.html

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