我做了一个简单的测试
我在目录 A 中有一些文件,我多次调用 file.list(),然后打印结果
我发现结果总是有相同的序列
我想知道是什么决定了 file.list() 的顺序?
我不想对结果进行排序,所以不要告诉我使用 Comparator。
我只想知道是什么决定了 file.list() 的顺序?
我注意到 javadoc 告诉我们:
无法保证结果数组中的名称字符串会以任何特定顺序出现;特别是,它们不能保证按字母顺序出现。
那么为什么我每次都得到相同的有序结果呢?
有没有伊达?
谢谢
ps
操作系统:Ubuntu 10.04
android4.03
让我们更容易
选择一个操作系统:Ubuntu 10.04
并选择 java 1.6
我们只考虑一种情况,现在,为什么我每次都得到相同的结果?
谢谢大家!