不可以的,java整型与布尔型是两个不同的数据类型。C、C++是可以的(true==1 false==0)
Java语言规范不允许任何显式或隐式的从boolean的转换,可以用自己的方法转换:boolean b = true;int i = b?1:0;
判断下给个变量呗if(true) return 1;
应该是不行的