// Documentation from interface
public SpannableStringBuilder append(CharSequence text) {
int length = length();
return replace(length, length, text, 0, text.length());
}
SpannableStringBuilder
源代码append()
功能不回避NullPointerException
??如果 text 为空,append()
函数肯定 throw NullPointerException
。如果文本为空,很容易忘记检查每个案例。例如,文本可能来自服务器。有人SpannableStringBuilder
append()
对避免npe的功能有更好的想法吗?