随笔-7  评论-3  文章-0  trackbacks-0
终于知道怎么提取了
要用到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 阅读(176) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: