我在想这个问题是否可以用Java解决(我对这门语言不熟悉)。以下是代码:
class Condition {
// you can change in the main
public static void main(String[] args) {
int x = 0;
if (x == x) {
System.out.println("Ok");
} else {
System.out.println("Not ok");
}
}
}
我在实验室收到了以下问题:
如何在不修改条件的情况下打印“Not ok”?
编辑
如何跳过第一个情况(即使x == x
条件为假)而不修改条件本身?
System.out.println("Gotcha!");
,而不用注释呢? :) - stuXnet.cross()
,另一个称为.dot()
,没有混淆。此外,“重载==
运算符并始终返回false”的事情也不会发生,这似乎是Java的优点。 - Richard Tingle