0

へよ、

私は VB.Net から来ているので、Windows OS へのアクセスに関してはかなり甘やかされており、そのようなシズです。

ここで、ユーザーのドキュメント ディレクトリ (C:\Users\XXYY\My Documents\MyProgram\MySettingsFile.file) に保存されるプログラムの設定ファイルを作成したいと思います。

VB では、次のようにします。

Private docs As String = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments)
If Not File.Exists(docs & "\My Program\MySettingsFile.file") Then
    File.Create(docs & "\My Program\MySettingsFile.file")
    Return FileExists
Else
    Return FileDoesntExist
End If

Javaでそのようなことをどのように達成できますか? 必ずしも FileIO ビットのことを意味しているわけではなく、かなり簡単ですが、ドキュメントのことを意味していました。Windows プロファイルの AppData\Roaming 部分にファイルを保存する Minecraft をプレイすることで可能であることはわかっています。

どんな助けでも大歓迎です!

前もって感謝します。

4

2 に答える 2

3

Javaでは使用できます

System.getProperty("user.home")

これにより、現在のユーザーのホーム ディレクトリへのパスが得られます。

http://docs.oracle.com/javase/tutorial/essential/environment/sysprop.html

于 2013-10-31T22:10:25.753 に答える
1

これを探していますか?

System.getenv("APPDATA");

于 2013-10-31T22:12:28.663 に答える