JavaIO学习基础之读写文本文件

文章作者 100test 发表时间 2007:03:10 18:39:44
来源 100Test.Com百考试题网


Java的IO操作都是基于流进行操作的,为了提高读写效率一般需要进行缓冲。

简单的示例程序如下:

/**
* 读出1.txt中的内容,写入2.txt中
*
*/
import java.io.*.
public class ReadWriteFile{
public static void main(String[] args){
try{

File read = new File("c:\\1.txt").
File write = new File("c:\\2.txt").

BufferedReader br = new BufferedReader(
new FileReader(read)).
BufferedWriter bw = new BufferedWriter(
new FileWriter(write)).
String temp = null.
temp = br.readLine().
while(temp != null){
//写文件
bw.write(temp "\r\n"). //只适用Windows系统
//继续读文件
temp = br.readLine().
}

bw.close().
br.close().

}catch(FileNotFoundException e){ //文件未找到
System.out.println (e).
}catch(IOException e){
System.out.println (e).
}
}
}

相关文章


Java中float的取值范围
Java中的浮点数分析
JavaIO学习基础之读写文本文件
考试辅导:Java编程基础
全国计算机等级考试二级JAVA考点分析之流程控制
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛