java取出文本文件中空行的实例代码
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();
}
}
}
相关文章
- java double转decimal_Java中Double与BigDecimal的相互转换
- java单例模式_Java单例模式
- MySQL字段类型如何转为java_Java JDBC中,MySQL字段类型到JAVA类型的转换
- java webservice 实例_Java WebService 简单实例(附实例代码)
- java官方编译器_JAVA 编译器
- java 读取字符串文件_Java读取文件为字符串
- 【说站】java数组中元素求和的实例
- java查找字符的方法_Java字符串查找(3种方法)
- Linux通用java程序启动脚本代码实例
- JAVA每月运势api调用代码实例详解手机开发
- [四] java虚拟机JVM编译器编译代码简介 字节码指令实例 代码到底编译成了什么形式详解编程语言
- java搭建Linux环境下的Java SDK(sdk-linux)
- Java与Oracle的完美结合(java和oracle)
- Linux下快速编写高效的Java代码(linux写java)
- 数据库实现Java程序与Oracle数据库的连接(java链接oracle)
- 数据库Java查询Oracle数据库:一种快捷、可靠的解决方案(java查询oracle)
- MySQL与Java的结合:实现强大的数据持久化功能(mysql与java)
- Linux和Java联手构建编程世界(linux.java)
- 互操作Java与Redis缓存互操作实践(redis缓存与java)
- Java操作Redis实现数据快速存取(java访问redis)
- Java Redis实例学习与应用(java redis实例)
- 市场Oracle公司助力Java攻克市场(oracle公司java)
- 一起学习Java的Oracle包(java的oracle包)
- Java中Oracle使用实践(java中oracle题)
- java实现约瑟夫环的实例代码
- Java生成和解析XML格式文件和字符串的实例代码
- Java解决约瑟夫问题代码实例
- Java锁之阻塞锁介绍和代码实例