请各位大虾帮我看看这样一个问题,我现在想把属性文件里的全部内容都读取出来,代码是这样的:

InputStream in = new BufferedInputStream(new FileInputStream(filepath));
Properties props = new Properties();
props.load(in);
props.list(System.out);属性文件是这样的:
name=111ff
age=222
sex=333
school=555
work=444
为什么读出来时这样的:
work=444
age=222
name=111ff
school=555
sex=333
这个顺序毫无规律,我试了其他的文件,同样是没有顺序,这是正常的现象么,如何解决?再现等...