【问题标题】:How to create a file in a folder in java [duplicate]如何在java中的文件夹中创建文件[重复]
【发布时间】:2021-11-22 05:51:12
【问题描述】:

我创建了一个名为Student 的文件,但是我想创建一个名为School 的文件夹并在该文件夹中创建一个名为Student 的文件,我该怎么做?

我的代码如下:

public void upload() throws IOException {
        FileWriter writer = new FileWriter("student.txt");
        BufferedWriter buffer = new BufferedWriter(writer);
        buffer.write(generatedText);
        buffer.close();
    }

【问题讨论】:

    标签: java file


    【解决方案1】:

    您可以使用 File 类中的mkdir() 方法:

    new File("path\\School").mkdir();
    FileWriter writer = new FileWriter("path\\School\\student.txt");
    BufferedWriter buffer = new BufferedWriter(writer);
    buffer.write("Hello");
    buffer.close();
    

    这里path需要替换为你的系统路径。

    【讨论】:

    • File.pathSeparator() 是循规蹈矩的方法。
    猜你喜欢
    • 2013-04-29
    • 1970-01-01
    • 1970-01-01
    • 2011-03-02
    • 2020-10-19
    • 1970-01-01
    • 2013-07-21
    • 2018-12-10
    • 1970-01-01
    相关资源
    最近更新 更多