作者seekyou (galagala~N )
看板java
标题[问题] && 和 &
时间Fri Aug 18 20:34:29 2006
public class ShortCircuit {
public static void main(String[] args) {
String s=null;
if((s != null) && s.length() > 20)
System.out.println(s);
String t=null;
if((t != null) & t.length() > 20)
System.out.println(t);
}
}
如题,第一个if不会印出东西,(短路运算子)
第二个if为什麽会有NullPointerException呢?
谢谢回应
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.229.203.88