Uma sugestão ‘simples’… leia o arquivo como um arquivo de texto convencional linha a linha,
quebre os pares chave valor, seja por split ou token…
Jogue os valores na sequencia em um LinkedHashMap.
Na hora de persistir os valores, vc persite o arquivo como texto convencional.
O proplema do Store é que ele referencia um HashMap, que por si só não mantem a ordem dos elementos…
Vc poderia tbm extender o properties, e sobrescrever o metodo store … de forma persisir os dados na forma que vc bem entender!
Dê uma olhada no funcionamento interno do store…
Espero ter ajudado!
[]s
M
marcobiscaro2112
Você precisa das propriedades, necessariamente, em ordem no arquivo?
Você poderia fazer como o Cristian falou: leia e armazene normalmente, mas na hora que estiver trabalhando com seus dados, use alguma estrutura de dados que mantenha a ordem.