我正在尝试用Java创建一个程序,它接受用户输入并将其转换为Pig Latin。为此,我计划获取用户输入,将其存储为String,并以某种方式将其转换为数组,以便我能够处理其中的每个单词。
我应该怎么做?
答案 0 :(得分:0)
我喜欢Commons Lang StringUtils,它有a split method with various options。默认按空格分割。
String[] parts = StringUtils.split(theString);
答案 1 :(得分:0)
try {
String[] splitArray = yourString.split("\\s+");
} catch (PatternSyntaxException ex) {
}
我建议您检查Java文档,因为有很多方法可以做到这一点。 (即StringTokenizer)