问题描述: 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"); } } 展开全文阅读