1

Javaにまだ存在しない場合、新しいフォルダーを作成する方法を知っています。

File directory = new File("path");
directory.mkdir();

すべての開発者はそのProgram Files場所を使用して、アプリがデータを保存するためのフォルダーを作成していますか? そのパスは、アプリを使用するすべてのユーザーにとって常に同じですか? Java 開発者は、Mac ユーザーのファイル パスの違いをどのように調整していますか?

System.getProperty("user.home");また、システムをナビゲートしてファイルパスを作成する一般的な方法はあるのだろうか?

4

2 に答える 2

0

32 ビット PC 上の 32 ビット プログラム、または 64 ビット PC 上の 64 ビット プログラムの場合:

System.getenv("ProgramFiles")    

64 ビット PC 上の 32 ビット プログラムの場合:

 System.getenv("ProgramFiles(X86)")

これらはWindowsシステムでのみ動作します..

于 2013-04-10T21:06:38.303 に答える