小编loo*_*rag的帖子

StringBuilder追加()和null值

我有一个Strings 列表,我想用它们之间的空格连接起来.所以我正在使用StringBuilder.现在,如果有任何Strings 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));
}
Run Code Online (Sandbox Code Playgroud)

我希望输出为"Value:",但它出现为"Value:null"

有没有解决这个问题的方法?

java null stringbuilder append

29
推荐指数
4
解决办法
7万
查看次数

标签 统计

append ×1

java ×1

null ×1

stringbuilder ×1