java 遍历本地目录中文件(文件数量比较大),for循环按id顺序得到的结果为什么是1,10,100,101,102,...,109,11......
我希望得到的文件按顺序是从1依次递增到最后,及Log_1.a,Log_2.a,Log_3.a,Log_4.a……
FileName: Log_1.a
FileName: Log_10.a
FileName: Log_100.a
FileName: Log_101.a
FileName: Log_102.a
FileName: Log_103.a
FileName: Log_104.a
FileName: Log_105.a
FileName: Log_106.a
FileName: Log_107.a
FileName: Log_108.a
FileName: Log_109.a
FileName: Log_11.a
FileName: Log_110.a
FileName: Log_111.a
FileName: Log_112.a
FileName: Log_113.a
FileName: Log_114.a
FileName: Log_115.a
FileName: Log_116.a
FileName: Log_117.a
FileName: Log_118.a
FileName: Log_119.a
FileName: Log_12.a
FileName: Log_120.a
FileName: Log_121.a
FileName: Log_122.a
FileName: Log_123.a
FileName: Log_124.a
FileName: Log_125.a
FileName: Log_126.a
FileName: Log_127.a
FileName: Log_128.a
FileName: Log_129.a
FileName: Log_13.a
FileName: Log_130.a
FileName: Log_131.a
FileName: Log_132.a