可能性の重複:
Concatenating null strings in Java(null + "")。equals( "null")がJavaでtrueを返すのはなぜですか?
objが "ヌル" に等しいのはなぜ?
public static void main(String[] args) {
Object obj = null+"";
System.out.println(obj.equals("null"));
}
Javaのバージョン "1.6.0_23" のJava(TM)SEランタイム環境(1.6.0_23-B05を構築)