2008-01-15
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
上面的顺序是属于缩小且强制类型转换
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
上面的顺序是属于缩小且强制类型转换
发表评论
- 浏览: 10678 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
我的相册
自行车
共 1 张
共 1 张
最近加入圈子
最新评论
-
HashMap使用
你就是在thinking in java 上下载的吧,不过总结的不错
-- by lysmart_8 -
过去有一位年轻和尚,一心 ...
哈哈哈,这个老和尚估计是个高级“和尚”
-- by hydex -
不规范的树结构表查询
一个值得读一下的文章:http://www.itpub.net/redirect ...
-- by hydex






评论排行榜