使用PrintWriter创建文本文件

时间:2015-12-13 01:03:36

标签: java android

PrintWriter p;
    try {
        p = new PrintWriter(new FileWriter("xp.mdb"));
    } catch (FileNotFoundException e) {
        return;
    } catch (IOException e) {
        return;
    }

    p.println("mytext");
    p.close();

我是Android编程的新手,并且不太了解写入文件的工作原理。我想创建一个新文件并写一些文本。上面的代码适用于Windows,但在Android上我只是不断获取FileNotFoundException。

如果文件不存在,如何创建文件?

1 个答案:

答案 0 :(得分:3)

您需要将文件放在internal storageexternal storage或(在Android 4.4+上)removable storage。传递裸文件名在Android上不起作用。