zl程序教程

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

当前栏目

java取出文本文件中空行的实例代码

JAVA实例代码 取出 文本文件 空行
2023-06-13 09:15:04 时间

复制代码代码如下:


importjava.io.BufferedInputStream;
importjava.io.BufferedReader;
importjava.io.File;
importjava.io.FileInputStream;
importjava.io.FileWriter;
importjava.io.IOException;
importjava.io.InputStream;
importjava.io.InputStreamReader;

publicclassqukonghang{
   privatestaticStringfilename1;
   privatestaticStringfilename2;
   publicstaticvoidmain(String[]args){
       filename1="file1";
       filename2="file2";
       Filefile=newFile(filename1);
       InputStreamis=null;
       BufferedReaderbr=null;
       Stringtmp;
       FileWriterwriter=null;
       inti=0;
       try{
           is=newBufferedInputStream(newFileInputStream(file));
           br=newBufferedReader(newInputStreamReader(is,"utf-8"));
           writer=newFileWriter(filename2,true);
           while((tmp=br.readLine())!=null){
               if(tmp.equals(""));
               else{
                   writer.write(tmp+"\n");
                   i++;
                   System.out.println(i);
               }
           }
           writer.close();
           is.close();
       }catch(IOExceptione){
           e.printStackTrace();
       }
   }
}