猿问

java使用BufferedWriter写入,文档仍为空白(有flush和close)

public static void writeToFile(String key,String value,String filepath){
    try {
            FileWriter fw = new FileWriter("filepath");
            BufferedWriter bw = new BufferedWriter(fw);
            bw.write("caonimashabi");
            bw.write(key+1);
            bw.write(value+"2\r\n");
            bw.flush();
            bw.close(); fw.close();
            System.out.print("好了");

    } catch (IOException e) {
        // TODO: handle exception
    }
}
读取这个文档里面的内容是没问题的,但是写入就是写不进去,求dalao帮忙看一下怎么回事


12345678_0001
浏览 1585回答 3
3回答

红颜莎娜

FileWriter fw = new FileWriter("filepath");传递的参数是string类型,不用再加引号了

SMILET

FileWriter fw = new FileWriter("filepath");filepath 加引号就不对了
随时随地看视频慕课网APP

相关分类

Java
我要回答