1. ホーム
  2. java

[解決済み] javaでディレクトリにファイルを作成する方法は?

2022-04-23 19:09:30

質問

にファイルを作成したい場合 C:/a/b/test.txt のようなことができるのでしょうか?

File f = new File("C:/a/b/test.txt");

また FileOutputStream を作成してください。では、どうすればいいのでしょうか?なぜか正しいディレクトリにファイルが作成されないのです。

解決方法は?

一番良い方法は

String path = "C:" + File.separator + "hello" + File.separator + "hi.txt";
// Use relative path for Unix systems
File f = new File(path);

f.getParentFile().mkdirs(); 
f.createNewFile();