为什么 StringTokenizer 弃用的谣言持续存在
与普遍看法相反,Java 文档并未表明 StringTokenizer 曾经被弃用。然而,由于 Java 1.4 中引入了 String.split(),它经常被错误地描述为已过时。
StringTokenizer 与 String.split()
而StringTokenizer 和 String.split() 都用于标记字符串,String.split() 提供了几种优点:
是否有必要重构现有代码?
围绕 StringTokenizer 的弃用谣言已经导致一些开发人员质疑他们是否需要重构他们的代码。但是,需要注意的是:
结论
尽管谣言不断,StringTokenizer 仍然是 Java 平台的活跃部分。虽然 String.split() 是一种更现代、更通用的替代方案,但没有必要使用 StringTokenizer 重构现有代码。开发者应该考虑每个选项的优缺点,并根据项目的具体需求做出决定。
以上是StringTokenizer 是否已弃用?的详细内容。更多信息请关注PHP中文网其他相关文章!