黑马程序员技术交流社区

标题: --------Help!!!!!--------- [打印本页]

作者: 吴波    时间: 2013-5-3 13:17
标题: --------Help!!!!!---------
本帖最后由 吴波 于 2013-5-4 01:57 编辑

晕了?

5.jpg (37.88 KB, 下载次数: 0)

5.jpg

作者: 吴建昆    时间: 2013-5-3 13:44
基本类型有以下四种:
int长度数据类型有:byte(8bits)、short(16bits)、int(32bits)、long(64bits)、
float长度数据类型有:单精度(32bits float)、双精度(64bits double)
boolean类型变量的取值有:ture、false
char数据类型有:unicode字符,16位
对应的类类型:Integer、Float、Boolean、Character、Double、Short、Byte、Long

转换原则

从低精度向高精度转换
byte 、short、int、long、float、double、char
注:两个char型运算时,自动转换为int型;当char与别的类型运算时,也会先自动转换为int型的,再做其它类型的自动转换


作者: Jacky_Chen1990    时间: 2013-5-3 14:17
加0不也是强转吗?
作者: 吴波    时间: 2013-5-3 14:47
Jacky_Chen1990 发表于 2013-5-3 14:17
加0不也是强转吗?

求详细解释
作者: 吴波    时间: 2013-5-3 14:47
吴建昆 发表于 2013-5-3 13:44
基本类型有以下四种:
int长度数据类型有:byte(8bits)、short(16bits)、int(32bits)、long(64bits)、
floa ...

请再看看我要问的问题
作者: 吴建昆    时间: 2013-5-3 15:13
请仔细看回答
作者: 吴建昆    时间: 2013-5-3 15:16
吴波 发表于 2013-5-3 14:47
请再看看我要问的问题

请仔细看回答

作者: 陈宇鹏    时间: 2013-5-3 16:02
0默认是int类型。
单引号括起来的都是char类型
当char遇到整型时会自动提升为int类型
作者: 吴文彬    时间: 2013-5-3 20:40
自动类型转换(隐式类型转换)
    从小类型到大类型, 自动完成
    如: int n = 'A'; //自动从char类型转化为int类型
       long l = 'A';//自动从char类型转化为long类型。
下面附类型的转化表。
        char  ->
byte -> short -> int -> long -> float -> double
作者: 刘胜寒    时间: 2013-5-3 21:43
陈宇鹏 发表于 2013-5-3 16:02
0默认是int类型。
单引号括起来的都是char类型
当char遇到整型时会自动提升为int类型 ...

高手....
正解
作者: 陈宇鹏    时间: 2013-5-3 22:55
刘胜寒 发表于 2013-5-3 21:43
高手....
正解

唉呀,头一次被老刘说高手,我好开心好紧张好兴奋啊。我都不知道我要说什么了,我是不是应该截图留念啊。。我是不是应该感谢CCAV,感谢CHINAL V, 感谢黑马论坛吖。唉呀好激动。
作者: 刘胜寒    时间: 2013-5-4 09:32
陈宇鹏 发表于 2013-5-3 22:55
唉呀,头一次被老刘说高手,我好开心好紧张好兴奋啊。我都不知道我要说什么了,我是不是应该截图留念啊。 ...

我勒个去 ....




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2