大家在做项目时,当遇到String对象为null时,在作字符串连接操作时需要注意了:
public class Main {
public static void main(String[] args) {
String a = "abc";
String b = null;
String c = "efg";
System.out.println(a + b + c);
}
}
运行结果:
public class Main {
public static void main(String[] args) {
String a = "abc";
String b = "";
String c = "efg";
System.out.println(a + b + c);
}
}
运行结果:
可以看到为null对象时,字符串连接操作时会当做:“null"加上去哦,一不小心,就会引起一些不必要的尴尬。所以String str=null与String=”"要谨慎哦。