終于知道怎么提取了
要用到String類下的replaceAll()方法先除去標點換空格
b = b.replaceAll("[,.;:]"," ");
去除標點的類型,正則表達式,后面的是被替換的內容
再用split()方法取空格
world = b.split(" ");
然后存到String數組world中
然后英文單詞就被存到數組中了
不過今天又遇到個問題先記著。
for(i = 0;i<world.length;i++)
{
for(j=0;j<world.length;j++)
{
if(world[i]==world[j])
{
z++;
time[i]++;
System.out.println(time[i]+"and"+z);
break;
}
}
}
中間的time[i] int型的數組不給我自加只有z自加。
posted on 2009-12-08 11:15
夜游_java 閱讀(187)
評論(0) 編輯 收藏