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