[求助]为什么文件可以读,写不进去?
BufferedWriter bw=new BufferedWriter(new FileWriter(request.getRealPath("/")+"count1.txt")) ;
bw.write("123456");
用上面相对路径可以 读上面的文件,但是bw.write("123456")写不进去,文件为空。。。
请高手指点一下。谢谢!
[此贴子已经被作者于2007-9-8 21:47:12编辑过]
BufferedWriter bw=new BufferedWriter(new FileWriter(request.getRealPath("/")+"count1.txt")) ;
bw.write("123456");
用上面相对路径可以 读上面的文件,但是bw.write("123456")写不进去,文件为空。。。
请高手指点一下。谢谢!
[此贴子已经被作者于2007-9-8 21:47:12编辑过]
2007-09-08 21:43
清空缓存..
2007-09-09 00:07
2007-09-09 09:44
2007-09-09 10:47
明白了,但是发现还存在一个怪异的问题。。。
BufferedWriter bw=new BufferedWriter(new FileWriter(request.getRealPath("/")+"count.txt")) ;
bw.write(i);//变量写不进去,把“?”写进去拉。我直接打开里面就一个“?’
bw.flush();
2007-09-09 16:41
2007-09-09 18:58
i 是int型的,写进去了,打开一看是“?”
2007-09-09 19:21
2007-09-09 23:45
2007-09-11 12:38
import java.io.*;
public class BW {
public static void main(String args[]) throws Exception{
FileWriter fw=new FileWriter("c:/bw.txt");
BufferedWriter bw=new BufferedWriter(fw);
String abc="abcdefg";
bw.write(abc);
bw.flush();
bw.close();
}
}
这是个小的程序,可以看下

2007-09-11 14:38