У меня есть файл свойств, в котором важен порядок значений. Я хочу иметь возможность перебирать файл свойств и выводить значения в соответствии с порядком исходного файла.
Однако, так как файл свойств поддерживается, поправьте меня, если я ошибаюсь, карту, которая не поддерживает порядок вставки, итератор возвращает значения в неправильном порядке .
Вот код, который я использую
Enumeration names = propfile.propertyNames();
while (names.hasMoreElements()) {
String name = (String) names.nextElement();
//do stuff
}
Есть ли способ вернуть свойства обратно, если бы я не написал свой собственный анализатор файлов?