StringTokenizer也是用空格作为分隔符,和split(" ")效果一样。
String value = "Hello, ervery one! How are you!"; StringTokenizer itr = new StringTokenizer(value.toString()); while (itr.hasMoreTokens()) { String s = itr.nextToken(); System.out.println( s ); } |
但StringTokenizer 是出于兼容性的原因而被保留的遗留类。但在新代码中并不鼓励使用它)。JDK建议使用 String 的 split 方法。
而有实验表明StringTokenizer性能更高些。
希望能够对大家有所帮助,也欢迎大家一起探讨大数据相关的各种疑难杂症问题。
---
更多文章关注公众号
更多Java相关问题:http://blog.csdn.net/xiaoyu_BD/article/category/6381637