ฉันสงสัยว่าคำถามนี้สามารถแก้ไขได้ใน 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");
}
}
}
ฉันได้รับคำถามต่อไปนี้ในห้องปฏิบัติการของฉัน: คุณจะข้ามกรณีแรก (เช่นทำให้x == x
เงื่อนไขเป็นเท็จ) โดยไม่แก้ไขเงื่อนไขได้อย่างไร
System.out.println("Gotcha!");
แทนความคิดเห็นหรือไม่? :)
.cross()
และอีกอันคือ.dot()
และไม่มีความสับสนนอกจากนี้ข้อเท็จจริงที่ว่า "แทนที่ตัวดำเนินการ == และคืนค่าเท็จเสมอ" ไม่สามารถเกิดขึ้นได้ดูเหมือนว่า pro java