在Application Support或%appdata%中创建目录

Amu*_*ngh 5 java directory

我已经熟悉创建文件并将它们放在"user.home"中.我在Mac上,所以对PC的文件夹知之甚少,但在我的库中,有应用程序支持.有没有办法在那里放置一个目录,还有PC的%appdata%?

don*_*ior 5

Windows 上的 AppData 文件夹是“{user.home}\Local Settings\ApplicationData”;

您可以使用它来获取它:

    String dataFolder = System.getProperty("user.home") + "\\Local Settings\\ApplicationData";
Run Code Online (Sandbox Code Playgroud)

或者通过这个,但它仅适用于 Windows,因为环境变量“APPDATA”仅在 Windows 下可用。

    String dataFolder = System.getenv("APPDATA");  
Run Code Online (Sandbox Code Playgroud)

有关更多信息,您可以查看如何在 Java 中获取本地应用程序数据文件夹?