我是新的Java編程。現在我有一個問題,當我有字符串變量等於空。當我對字符串,錯誤檢查條件:如何檢查字符串值是否等於null?
異常線程「main」顯示java.lang.NullPointerException。
這是我的代碼:
public class Test {
static String a=null;
public static void main(String[] args) {
if(a.equals(null)){
System.out.println("Null");
}
}
}
爲什麼我不能使用equals()方法? –
https://docs.oracle.com/cd/E19798-01/821-1841/gkcrg/index.html –
在實踐中更好,而不是使用If(a!= null),您應該使用if(null!= a ) – ManthanB