我有一个字符串列表,我想用空格将它们连接起来。所以我使用StringBuilder
。如果任何一个字符串是null
,它们会被直接存储在StringBuilder
中,字面上表示为“null”。下面是一个小程序,用于说明这个问题:
public static void main(String ss[]) {
StringBuilder sb = new StringBuilder();
String s;
s = null;
System.out.println(sb.append("Value: ").append(s));
}
我期望的输出结果是 "Value:",但实际上输出的是 "Value: null"。是否有解决这个问题的方法?