向文件中写入变量的值这样行吗?
.........
String name="姓名";
FileWriter fw=new FileWriter("...");
BufferedWriter bw=new bufferedWriter(fw);
bw.writer("姓名=”+name);
bw.flush();
......
这样变量为什么写不进文件,请高手指点

解决方案 »

  1.   

    bw.writer("姓名=”+name);BufferedWriter 好像没有
    .writer(String )这个方法
    是.write(String)吧?
      

  2.   

    一楼说的很对,是.write(String)!
      只要写完之后正常的BufferedWriter .flush();或者BufferedWriter.close();就可以正常写入的!
      

  3.   

    File f = new File("E:\\jsp\\project-j2se\\src\\com\\j2se\\csdn\\file1.txt");
    String name="于子";
    try {
    BufferedWriter bw = new BufferedWriter(new FileWriter(f));
    bw.write("str:="+name);
    bw.flush();
    } catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }