Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这里涉及 if 语句的真正基本问题。
If a=b and c=d System.out.println ("True");
我将如何在 Java 代码中编写这些 if 语句?
两个语句都必须为真,控制台才能输出“真”语句。
if((a == b) && (c == d)) System.out.println("True");
如果 a、b、c 和 d 是对象,您应该这样做
if ((a.equals(b) && c.equals(d)) { System.out.println("True"); }
如果它们是原语,例如(int、long 等。字符串不是原语!),那么使用 AliBZ 的解决方案
(空值检查留给读者练习)