gpt4 book ai didi

java - 我试图将我的文件保存在 C 驱动器上,但出现错误

转载 作者:行者123 更新时间:2023-11-29 03:32:25 25 4
gpt4 key购买 nike

package javaapplication33;

import java.io.File;
import java.io.IOException;


public class JavaApplication33 {

public static void main(String[] args) throws IOException{


File happyFile = new File("/happy.txt");
if (happyFile.exists() == false) {
happyFile.createNewFile();
System.out.println("the file is created");
} else {
System.out.println("tHE FILE ALREADY EXSISTED ");
}
}
}

这是我的错误:

Exception in thread "main" java.io.IOException: The system cannot find the path specified
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:883)
at javaapplication33.JavaApplication33.main(JavaApplication33.java:14)

Java 结果:1

  • 我试过 C://& C:/还是不行*

最佳答案

如果您需要写入 Windows 中的特定路径,则需要使用带引号的反斜杠:

 File happyFile = new File("c:\\mydir\\happy.txt");

要使代码通用,您可以使用 system properties 中的路径分隔符和主目录.

关于java - 我试图将我的文件保存在 C 驱动器上,但出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17506593/

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