if((a=b)>0) t=2;是正确的语句吗

问题描述:

if((a=b)>0) t=2;是正确的语句吗
1个回答 分类:英语 2014-11-03

问题解答:

我来补答
是对的 if语句不够规范而已
再问: if语句里不是不能有赋值运算符吗
再答: 谁规定的?
public static void main(String[] args) {
int x = 0, b = 2;
System.out.println("aa");
if ((x = b) >= 2) {
System.out.println("bb");
}
}
 
 
展开全文阅读
剩余:2000
上一页:一道物理提题