为什么反对StringTokenizer?Java文档似乎没有提到任何关于StringTokenizer然而,我却一直听说它在很久以前就被废弃了。是因为它有错误/错误,还是因为String.split()只是更好地使用整体?我有一些代码StringTokenizer我想知道我是否应该认真考虑重构它来使用String.split(),或者是否完全出于方便和我的代码是安全的问题。
3 回答
繁花如伊
TA贡献2012条经验 获得超12个赞
StringTokenizer
是由于兼容性原因而保留的遗留类,尽管在新代码中不鼓励使用它。建议任何寻求此功能的人使用String的拆分方法或java.util.regex包。
String.split()
StringTokenizer
String.split()
StringTokenizer
\r\n
StringTokenizer
String.split()
.
慕桂英546537
TA贡献1848条经验 获得超10个赞
"a.b..".split(".")
{"a","b",""}
StrongTokenizer
org.apache.common.lang3
com.google.common.base.Splitter
添加回答
举报
0/150
提交
取消