【发布时间】:2018-10-17 04:00:05
【问题描述】:
使用串联屏蔽这样的数据有什么问题?
linkedNumber = linkedNumber.substring(0,3)+"XXXXXXXX"+ linkedNumber.substring(linkedNumber.length-4);
这会导致什么性能问题? StringBuilder 怎么帮到这里?
【问题讨论】:
-
您能否包含一些您想要屏蔽的示例字符串?很难回答你上面写的内容。
-
您知道
String连接是实现 与StringBuilder的吗?为什么您认为这会导致性能问题? -
仅供参考:如果将缺少的
()添加到length方法调用中,代码可能会更好地工作,即编译。
标签: java string string-concatenation