日期:2014-05-20 浏览次数:20978 次
/*
*
* 分割英语短文
*
*/
public class SplitEnglish {
public static void main(String[] args){
String str = "I love you.but you love her.wu wu wu"; //要分割的短文
String[] splitSentence = str.split("\\."); //分割短文成句子数组
List<String> list = new ArrayList<String>(); //定义一个用于存储单词集合
int i = 0; //计数器
while(splitSentence.length > i){ //循环分割后的句子数组
String[] splitWorld = splitSentence[i].split(" "); //分割句子成单词数组
for(int j=0; j<splitWorld.length; j++){ //遍历得到单词数组中的每一个单词
list.add(splitWorld[j]); //添加到单词集合中去
}
i++; //计数器递增
}
/*
* 打印单词集合中所有的单词
*/
for(int j=0; j <list.size(); j++){
System.out.print(list.get(j) + " ");
}
}
}