0

私はjava.io.Filejava.On Mac-Osで新しいファイルを作成するために使用していますが、Windowsでは正常に動作していたのと同じコードを使用していますが、Macでは動作しません。

私は使っている

File file = new File(path);

新しいファイルを作成します。

Windowsの場合:使用String path = "C:\test\1.html"; しました正常に動作していました。

Mac の場合: でファイルを作成したいのですが、次のように"/Users/pls/1.html" エラーがスローされます

java.io.FileNotFoundException : /Users/pls/1.html (No such file or directory)

助けてください

4

1 に答える 1

1

区切り文字を手動で記述しないでください。代わりに、システムに依存しないFile.separatorを使用してください。

String path = File.separator+"Users"+File.separator+"pls"+File.separator+"1.html";
File file = new File(path);
于 2012-06-29T08:22:45.117 に答える