首页 > 其他 > 详细

作业4.2

时间:2016-03-29 21:10:09      阅读:198      评论:0      收藏:0      [点我收藏+]

本次实验和 范鋆 同学结对完成。

本次程序在上次程序上稍加改动,增加搜索单词的功能,主要代码如下:

 public static void main(String[] args) 
    {
        Scanner in=new Scanner(System.in);
        System.out.println("请输入想要查找的单词");
         String m=in.nextLine();
         int count=0;
         try{
        FileReader fr1=new FileReader("Gone_with_the_wind.txt");   //读取
        BufferedReader bf1=new BufferedReader(fr1);
        String str=null;
        
        while( (str=bf1.readLine())!=null)
        {
          str=str.replace("\\n", "");
          str=str.toLowerCase();
          str=str.replaceAll("[\\pP‘’“”]", "");
          String[] str1=str.split(" ");
          
          for(int i=0;i<str1.length;i++)
          {
              if(m.equals(str1[i]))count++; 
          }
         
          }    
           fr1.close(); bf1.close();
         }catch(Exception e){e.printStackTrace();}
         
         try{
                 FileWriter fw=new FileWriter("Result1.txt");
                 BufferedWriter bw=new BufferedWriter(fw);
                 bw.write(m+"="+count);
                 bw.close();fw.close();
             }catch(Exception e){e.printStackTrace();} 
             } 
     }

实验数据:

我搜索了3个单词 that with have,并和上次结果对比

技术分享技术分享技术分享

技术分享

结果一致

github地址:https://github.com/sunhongyi1996/repository

 

作业4.2

原文:http://www.cnblogs.com/sunhongyi/p/5334644.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!