2011-06-04 52 views
0
System.out.println(s.toString().substring(0,s.indexOf(".mp3"))); 

我是從Android應用程序下載文件..
我需要將它們命名爲1 2 3這樣的.. 所以..我需要做的就是增加的最大大小的,所以我已經做了
java字符串處理函數需要幫助

System.out.println(s.toString().substring(0,s.indexOf(".mp3"))); 
從這個

它會給我1 2 3即儘管我的MP3文件的名稱現在我想罰款就最大,所以我可以通過1,但是增加它如何做這個?

回答

2

那麼,你可以解析每個文件名(例如使用Integer.parseInt)。另外,如果你知道你的文件少於100,000個,那麼你可以用一種可排序的方式格式化文件名,而不是141.mp3,你可以使用00141.mp3。這樣你可以對所有文件名進行排序並解析最後一個。