gpt4 book ai didi

java - 我无法找到由程序创建的文件

转载 作者:行者123 更新时间:2023-12-01 14:34:23 25 4
gpt4 key购买 nike

我在netbeans中创建了一个桌面项目,在项目文件夹中我有三个文件:file.txt,file2.txt和file3.txt,在程序的加载中我想调用这三个文件,这是我尝试过的代码:

public void run() {

Path path = Paths.get("file.txt");
Path path2 = Paths.get("file2.txt");
Path path3 = Paths.get("file3.txt");

if(Files.exists(path) && Files.exists(path2) && Files.exists(path3)) {
lireFichiers();
}else{
JOptionPane.showConfirmDialog(null, "Files didn't found !");
}
}

但是当我运行程序时,我收到消息:“找不到文件!” 这意味着他没有找到这些文件。

这些文件是由以下代码创建的:

File file = new File("Id.txt");
File file2 = new File("Pass.txt");
File file3 = new File("Remember.txt");

最佳答案

以下三行将仅创建文件处理程序供您的程序使用。这不会自行创建文件。如果您使用处理程序来写入,它还会为您创建一个文件,前提是您在写入后正确地关闭

File file = new File("Id.txt");
File file2 = new File("Pass.txt");
File file3 = new File("Remember.txt");

因此,示例代码如下所示:

File file = new File("Id.txt");
FileWriter fw = new FileWriter(file);

try
{
// write to file
}
finally
{
fw.close();
}

关于java - 我无法找到由程序创建的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16604588/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com