У меня есть список String
s, и я хочу связать их с промежуточными пробелами. Таким образом, я использую StringBuilder
. Теперь, если любой из String
s null
, они хранятся в StringBuilder
буквально как 'пустой указатель'. Вот небольшая программа для иллюстрирования проблемы:
public static void main(String ss[]) {
StringBuilder sb = new StringBuilder();
String s;
s = null;
System.out.println(sb.append("Value: ").append(s));
}
Я ожидал бы, что вывод будет "Значением": но это выходит как "Значение: пустой указатель"
Существует ли путь вокруг этой проблемы?