通常,Java 属性文件存储键、值对。但是,仅将字符串列表存储为外部属性文件中的属性的最佳方法是什么?
最佳答案
如果您只想存储字符串列表,则不需要属性文件。
您可以将 key 以逗号分隔的形式存储在文本文件中。当您想访问它们时,只需读取完整的文件并使用逗号分割
另一种选择是您可以将所有 key 存储在一个文本文件中,以便每个 key 都在一行上。然后你可以使用FileUtils.readLines(File file)获取所有键的列表。
如果您仍然想将它们存储在属性文件中,那么您可以只存储键,而不存储任何值。然后使用propertyNames获取所有键的列表。
关于java - 属性文件中的属性列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16260286/