PrintWriter有时会如何创建文件,但有时却不会创建文件?

时间:2016-04-23 08:14:49

标签: java file printwriter

有时PrintWriter会自动为我制作文件。它有什么办法可以一直运作吗?我不知道为什么每次都不起作用。这是我的代码。

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal"
    android:text="@{defaultString ?? @string/hello_world}"/>

这是我在尝试下载特定文件时遇到的错误

    String fileName = date + "-" + title;

    //Write to file
    try(PrintWriter writer = new PrintWriter(fileName, "UTF-8"))
    {
        writer.println(articleURL);
        writer.println(body + "\n");
        for(String link: links)
        {
            writer.println(link + ",");
        }
        writer.close();
    }
    catch(Exception e)
    {
        e.printStackTrace();
    }

1 个答案:

答案 0 :(得分:0)

  

文件名,目录名或卷标语法不正确

这意味着您无法在文件名中添加'?

注意:我试图在stackoverflow上找到这个错误的近2000次点击中的重复但是找不到完全匹配。