将String类型字符串s赋值为null后

作者: 全球彩票app苹果版  发布:2019-10-11

在java中,将String类型字符串s赋值为null后,将字符串与其他字符串拼接后得到结果出现了null字符串与其他字符连接的样式,string赋值为null

String s = null;

s  += "hello";

System.out.println(s);

结果为:nullhello

原因:

先应用String.valueOf 得出s的value值,再通过StringBuilder拼接hello,因此将value与hello进行了拼接;

String s = null;
s = (new StringBuilder(String.valueOf(s))).append("hello").toString();
System.out.println(s);

...

本文由全球彩票历史版本发布于全球彩票app苹果版,转载请注明出处:将String类型字符串s赋值为null后

关键词:

上一篇:没有了
下一篇:没有了