您的位置:首页 > 编程语言 > Java开发

java 数据类型及转换

2009-06-19 22:53 316 查看

java 数据类型及转换

本人初学java,记得上星期几个同事在探讨数据类型的长度,谁都记不清了,今天特把它记下来.供要用时查看.

1、整数类

byte(1B==-128~127),short(2B==-32768~32767),int(4B==-2147483648~2147483647),long(8B==-9223372036854775808~9223372036854775807)

2、浮点数类

     float(4B==负值-3.4E38~-1.4E-45,正值1.4E-45~3.4E38),double(8B==负值-1.7976931348623157+308~-4.9E-324,正值4.9E-324~1.7976931348623157E+308)

3 、其他类

boolean(1bit==true,false),char(2B==/u0000~/uFFFF)

4 、字符串

     这里要强调的是,String 在java中是一个特殊的类,也可以像一般的基本数据类型使用.

5、下面说说类型转换

byte->short->int->long->float->double

上面的顺序是属于放大且自动类型转换

byte<-short<-int<-long<-float<-double

上面的顺序是属于缩小且强制类型转换
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: