Java将大量由用户编写并由程序读取的文件放在哪里
我正在创建一个视频游戏,我想让玩家创建自己的关卡(存储为.txt文件)
我读到最常见的解决方案是使用System.getProperty("user.home")
将它们放在用户主目录中
问题是玩家可能会创建很多关卡(因此也会创建很多文件),我很快就会被打乱
有没有办法为我的游戏创建一个文件夹并将这些文件存储到其中?如果是,我如何访问它们进行读写
你可以在下面搜索框中键入要查询的问题!
我正在创建一个视频游戏,我想让玩家创建自己的关卡(存储为.txt文件)
我读到最常见的解决方案是使用System.getProperty("user.home")
将它们放在用户主目录中
问题是玩家可能会创建很多关卡(因此也会创建很多文件),我很快就会被打乱
有没有办法为我的游戏创建一个文件夹并将这些文件存储到其中?如果是,我如何访问它们进行读写
# 1 楼答案
当然,你可以用这样的东西
File targetFolder = new File("targetPath"); targetFolder.mkdir();
上面的代码将创建一个新文件夹,这样你就可以在这个文件夹中存储文件了