我有一个属性文件,其中值的顺序很重要.我希望能够遍历属性文件并根据原始文件的顺序输出值.
但是,由于属性文件是后备的,如果我错了,请更正我,不保持插入顺序的Map,迭代器以错误的顺序返回值.
这是我正在使用的代码
Enumeration names = propfile.propertyNames();
while (names.hasMoreElements()) {
String name = (String) names.nextElement();
//do stuff
}
Run Code Online (Sandbox Code Playgroud)
无论如何,除了编写我自己的自定义文件解析器之外,是否还要恢复属性?