wordcount

mac2022-06-30  96

仔细看还是不太难的!

package demo2;

  import  java.io.BufferedReader; import  java.io.File; import  java.io.FileInputStream; import  java.io.FileNotFoundException; import  java.io.IOException; import  java.io.InputStreamReader;   public  class  wc {        public  void  wcexe()  throws  IOException{          String filepath= "C:/Users/Administrator/Desktop/123.txt" ; //文件路径          BufferedReader br = null ;          int  countWord= 0 ;          int  countChar= 0 ;          int  countLine= 0 ;          String s= "" ;          String strCount= "" ;          try  {               br =  new  BufferedReader( new  InputStreamReader( new  FileInputStream( new  File(filepath))));               while ((s=br.readLine())!= null )                {                   s=s+ " " ;                   strCount+=s;                 countLine++;                }               for ( int  i= 0 ;i<strCount.split( " " ).length;i++){                   if (!strCount.split( " " )[i].equals( " " ))                       countWord++;                   countChar+= strCount.split( " " )[i].length();               }               System.out.println( "单词数:" +countWord);               System.out.println( "字符数:" +countChar);               System.out.println( "行数:" +countLine);          }  catch  (FileNotFoundException e) {              // TODO Auto-generated catch block              e.printStackTrace();          } finally {              br.close();          }      }      public  static  void  main(String[] args)  throws  IOException{          wc w= new  wc();          w.wcexe();                } }

转载于:https://www.cnblogs.com/7inkoo/p/7571769.html

相关资源:wordcount.jar
最新回复(0)