boolean类型的就能转换成int 型的,等于0或1,对吗?
追答强制转换和隐式转换都不能的,不过可以通过代码实现啊。
多几句而已,
if(boolean b==true)
{int i=1};
if(boolean b==false)
{int i=0};
不好意思,2个都错的。。。前面没看仔细。
也就是说,他们不能互相转换,对吗?那为什么,int跟其他类型的,如double,能强制转换?
谢谢!
为什么错了?变量的转换顺序又是什么?
我java刚入门啊
为什么?
追答类型转换的问题啊,基本类型转换sun公司给封装好的
int i = Integer.parseInt(String s);
boolean b = Boolean.parseBoolean(String s);
不能强制类型转换