我正在创建一个视频游戏,我想让玩家创建自己的关卡(存储为.txt文件)。
我读到最常见的解决方案是使用System.getProperty("user.home")
将它们放在用户主目录中。
问题在于玩家可能会创建很多级别(因此会产生大量文件),而且我很快就会混乱。
有没有办法用我的游戏创建一个文件夹并将这些文件存储到其中?如果是这样,我如何访问它们进行读写?
答案 0 :(得分:1)
当然,你可以使用这样的东西
File targetFolder = new File("targetPath");
targetFolder.mkdir();
上面的代码将创建新文件夹,因此您可以将文件存储在此文件夹中。