trong dự án của tôi, Một nơi nào đó tôi phải sử dụng nếu n điều kiện khác để kiểm tra các biến rỗngsự khác biệt giữa những gì là vô "null" của String.valueOf (String Object)
String stringValue = null;
String valueOf = String.valueOf(stringValue);
nhưng khi tôi kiểm tra điều kiện như
if (valueOf == null) {
System.out.println("in if");
} else {
System.out.println("in else");
}
sau đó đầu ra là "trong khác", tại sao điều này đang xảy ra?
tham chiếu null khác với chuỗi "null". http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html#valueOf(java.lang.Object) – kosa
một trình gỡ lỗi có thể đã giúp? – Scorpion
netbeans không có trình gỡ rối cho java-string manupulation –