Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这似乎是一件奇怪的事情。
无法保证结果数组中的名称字符串会以任何特定顺序出现;特别是,它们不能保证按字母顺序出现。
为什么不能保证订单?例如,当一个人ls可能是一个合理的默认值时,一个人会得到什么。
ls
这是出于(性能?)原因而决定的,还是那里有更深层次的真相?
据我所知,文件没有自然的顺序。如果您说字母,那么使用哪个区域设置/整理顺序?java运行的所有操作系统是否都支持该命令?如果不是,那么 API 将需要使用从操作系统接收到的任何内容。由于您很可能 API 客户端 1) 可能不关心或 2) 会想要不同的东西,所以只交付没有保证顺序的文件而不是进行浪费的排序更有意义。如果你在乎,你可以做排序。