黑马程序员技术交流社区
标题:
一个简单的赋值问题,int a = (int)true
[打印本页]
作者:
hx小龙
时间:
2014-6-24 22:42
标题:
一个简单的赋值问题,int a = (int)true
rt 一个简单的赋值问题,int a = (int)true
今天看题库的题,发现了这么一个题,我知道是编译错误的,但是不知道其中具体的原因是什么
后来查了下资料发下boolean占1bit大小,那为什么不能把boolean转换为int型。。在c语言中可以,。在java语言中不支持。
有没有大神知道这方面多点的
作者:
为梦想而活着
时间:
2014-6-24 23:29
java中布尔型和int 型是不能转换的
作者:
李亚西
时间:
2014-6-25 05:23
boolean类型的数据和int数据类型不能够相互转换的
作者:
陈云阳
时间:
2014-6-27 16:24
在java中boolean只用来判断的,转成数值没有意义
作者:
钟翠翠
时间:
2014-6-30 15:26
容量小的类型可自动转换为容量大的数据类型; byte,short,char → int → long → float → double byte,short,char之间不会相互转换,他们在计算时首先会转换为int类型。
boolean 类型是不可以转换为其他基本数据类型。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2