【发布时间】:2015-01-07 00:30:40
【问题描述】:
import java.util.StringTokenizer;
public class ReverseWords {
public static void main(String[] args) {
StringBuilder output = new StringBuilder();
String str = "This is String , split by StringTokenizer, created by mkyong";
StringTokenizer st = new StringTokenizer(str);
char space =' ';
System.out.println("---- Split by space ------");
while (st.hasMoreElements()) {
//System.out.println(st.nextElement());
output.insert(0,st.nextElement());
output.append(" ");
}
System.out.println(output.toString());
/*System.out.println("---- Split by comma ',' ------");
StringTokenizer st2 = new StringTokenizer(str, ",");
while (st2.hasMoreElements()) {
System.out.println(st2.nextElement());
}*/
}
}
我正在尝试反转字符串的单词,这就是我得到的:
mkyongbycreatedStringTokenizer,bysplit,StringisThis
【问题讨论】:
标签: java stringbuilder