关于BufferedReader读写文件的问题(新手求教)
BufferedReader中的readLine函数读取文本的时候只能读取一行,如果文件里面不止一行要怎么搞啊 ?还有,用write函数写入内容之后文件中原有的东西会丢失,这个怎么破?新手求教
回复 2楼 xioun
import *;public class TestCharIO3 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String a = "Hello java!";
try{
BufferedWriter writer = new BufferedWriter(new FileWriter("E:\\新建文件夹\\test.txt\\text.txt"));
writer.write(a);
writer.close();
System.out.println("已经将信息写入test.txt");
}
catch(Exception e){
System.out.println(e.toString());
}
}
}
我对这个程序也不是很理解,这是书上的一段代码。我在生成好的文本中保存一些东西后,编译过后就没了。还有,reade是哪个类的方法…………