This似乎很奇怪。
无法保证结果数组中的名称字符串 将以任何特定顺序出现;特别是,它们不是 保证按字母顺序出现。
为什么不能保证订单?当一个ls
可以获得时,例如是合理的默认值。
这是因为(表现?)原因而决定的,或者可能是哪里有更深层次的真相?
答案 0 :(得分:8)
据我所知,文件没有自然顺序。如果你说字母,那么使用哪种语言环境/整理顺序? java运行的所有操作系统是否支持本地命令?如果没有,则API将需要诉诸从OS接收的任何内容。由于API客户端1)可能不关心或2)想要不同的东西,因此只提供没有保证订单的文件而不是浪费排序更有意义。如果你在意,你可以进行排序。