Java的string初始化为null,为什么把null当成了字符串?而不是空? 财富值46

2016-10-12 17:34发布

String a = null;
System.out.println(a+"1");
输出为null1

4条回答

a+"1"等同于String.valueOf(a)+"1",不只是String,当a为Integer和Double时都如此。

一周热门 更多>