Я новичок в Java и пытается изучить класс Properties. Я придумал код ниже. Однако, когда я запускаю код, я заметил, что три свойства хранятся в random.txt в обратном порядке выполнения кода. Почему это так? Может кто-нибудь, пожалуйста, просветит меня? Заранее благодарю за любую помощь!при сохранении свойств в текстовом файле, записанный порядок свойств в текстовом файле находится в обратном порядке выполнения кода
Properties p1 = new Properties();
try (OutputStream os1 = new FileOutputStream("random.txt")){
p1.setProperty("1", "one");
p1.setProperty("2", "two");
p1.setProperty("3", "three");
p1.store(os1, "comment");
} catch(IOException e){
e.printStackTrace();
}