zl程序教程

您现在的位置是:首页 >  后端

当前栏目

java文件操作代码片断实例实现统计文件中字母出现的个数功能

JAVA实例文件统计代码 实现 操作 功能
2023-06-13 09:15:15 时间

复制代码代码如下:


StringfileName="D:/date.java.bak";
       //StringfileName="D:/test.qqq";
       Stringline;
       inti=0,j=0,f=0,k=0;
       try{
           BufferedReaderin=newBufferedReader(newFileReader(fileName));
           line=in.readLine();
           while(line!=null){
               //System.out.println(line);
               charc[]=line.toCharArray();
               for(inti1=0;i1<c.length;i1++){
                   //如果是字母
                   if(Character.isLetter(c[i1]))
                       i++;
                   //如果是数字
                   elseif(Character.isDigit(c[i1]))
                       j++;
                   //是空格
                   elseif(Character.isWhitespace(c[i1]))
                       f++;
               }
               line=in.readLine();
               k++;
           }
           in.close();
           System.out
                   .println("字母:"+i+",数字:"+j+",空格:"+f+",行数:"+k);
       }catch(IOExceptione){
           e.printStackTrace();
       }