在 Windows 代码new File("").list()
中,按名称对文件进行排序。在 Linux 中(使用java.io.UnixFileSystem时)- 文件以某种奇怪的(但不是随机的)方式排序。这种行为是否可以调整?或者至少 - 使用哪种算法对文件进行排序?
我无法在我的代码中对文件进行排序,因为我使用了一些我不能(或不想)修改的标准库——因此请不要这样做。
tomcat lib目录有结果:
jsp-api.jar
catalina-ant.jar
tomcat-i18n-fr.jar
catalina.jar
jasper.jar
ecj-4.2.2.jar
catalina-tribes.jar
servlet-api.jar
tomcat-jdbc.jar
tomcat-coyote.jar
tomcat-api.jar
tomcat-util.jar
postgresql-9.2-1003.jdbc3.jar
tomcat-i18n-ja.jar
catalina-ha.jar
tomcat-dbcp.jar
annotations-api.jar
jasper-el.jar
el-api.jar
tomcat-i18n-es.jar