哪位大哥有没有好点的解决办法?
(我想用List做,可是没想出来。。;()
不能有重复的key
然后写一个针对File的时间和大小的Comparator,再调用Arrays的
sort(Object[] a, Comparator c)
就可以把File[]排序完毕了
相同值返回不要为0就可以。
参见我的一篇文章:
http://www.jdon.com:81/jive/article.jsp?forum=16&thread=262
作为一种稳定的排序方法,主键相同的元素在排序前后的次序应该是不变的
所以Comparator应该返回0.
猜你喜欢
本站原创《复杂软件设计之道:领域驱动设计全面解析与实战》