如题。
File folder =new File(folderPath);
File file[]=folder.list();
这样列出的文件的排序有点问题。如folder中的有以下12个文件时,file[]中顺序就是这样:aaa0.txt,aaa1.txt,aaa10.txt,aaa11.txt,aaa2.txt,aaa3.txt,aaa4.txt,aaa5.txt,aaa6.txt,aaa7.txt,aaa8.txt,aaa9.txt
面对这类问题,如何让aaa10.txt,aaa11.txt正常排序,即拍到aaa9.txt之后而不是aaa1.txt之后;aaa20.txt拍到aaa19.txt之后而不是aaa2.txt之后。
请针对这类问题回答,谢谢。
修正以下,第二句是
File file[]=folder.listFile();
炎炎设计
绝地无双