我试图写一个简单的方法错误“无效的分配”从==操作符
令牌语法错误== 。无效的 赋值运算符。
也许我的Java在PLSQL的一个赛季后生锈了。所以我尝试了一个更简单的例子:
Integer i = 4;
i == null;
// compile error: Syntax error on token ==. Invalid assignment operator.
Integer i2 = 4;
if (i == null); //No problem
这怎么可能?
我正在使用jdk160_05。
澄清:我没有试图分配任何东西,只是在两个布尔值之间执行&&
操作。我不想这样做:
if (o.propertyA() == null && o.propertyB() == null) { return true; }
else { return false; }
来吧! Downvoter关心评论? – Tom 2010-04-29 18:20:36
我没有投票给你,但我的猜测是他们认为这是一个愚蠢而显而易见的问题,它似乎就像你在拖。 – Pyrolistical 2010-04-29 18:23:17
以前的问题是不够的,并能给出基于该 – gmhk 2010-04-29 18:24:34