选择题:
变量”result”是boolean类型,下列哪个答案是合法的
A result = true
B if(result = true){//do something..}
C if(result <> 0 ){// do something..}
D result = 1;
这个我选A,大家说我选的对不对?
O(∩_∩)O谢谢~
------解决思路----------------------
A result = true
B if(result = true){//do something..} 你确定这样不抱错?
C if(result <> 0 ){// do something..} 这个老师应该都教过把boolean 1 0 java c/c++
D result = 1; 如上
总感觉楼主发错模块了
------解决思路----------------------
对啊~这还有什么疑问的吗
------解决思路----------------------
对......
------解决思路----------------------
楼主聪明
------解决思路----------------------
A,result = true; 给result 赋值为true;没什么问题;
B,if(result=true){ }; 这个从语法上来说编译器应该不会报错,因为if的判断条件永远为true,所以这个if语句没有意义,花括号内的代码是一定被执行的,如果是对result的值进行判断的话,应该写作 result==true; 但更多的是直接写 if(result){.......},
C,语法错误
D,result 为boolean类型,不能赋值为int 类型的1;
------解决思路----------------------
你这个是java?
怎么感觉没一个靠谱的。
A result = true-------------------------------------------------------没加分号,编译错
B if(result = true){//do something..}--------------------------if的括号里不能用赋值语句,编译错
C if(result <> 0 ){// do something..}--------------------------java的boolean类型没有<>操作不等于用!=,编译错
D result = 1;-------------------------------------------------------int型赋值给boolean不行,编译错
------解决思路----------------------
很好的,很好的资料
------解决思路----------------------
当然对,这有啥疑问
------解决思路----------------------
楼主英明神武,选对了。支持!!
------解决思路----------------------
lz真聪明。。。。
------解决思路----------------------
楼主很,非常V5。A是对的,双手赞成。
------解决思路----------------------
对的。。。。。。。。
------解决思路----------------------
对的,
B if(result==true){}
CD java中boolean不能做数值运算