有一個Foo類:
那麼如何爲一個List<Foo>根據a作爲第一關鍵字,b作爲第二關鍵字排序?你當然可以寫個Comparator<Foo>來實現。
Guava的ComparisonChain已經寫了很好的工具來實現Comparator:
如果要求第二關鍵字b的長度來作爲排序依據,可以用Ordering來幫助:
當然用ComparisonChain也可以實現Comparable接口的compareTo()方法。
有一個Foo類:
那麼如何爲一個List<Foo>根據a作爲第一關鍵字,b作爲第二關鍵字排序?你當然可以寫個Comparator<Foo>來實現。
Guava的ComparisonChain已經寫了很好的工具來實現Comparator:
如果要求第二關鍵字b的長度來作爲排序依據,可以用Ordering來幫助:
當然用ComparisonChain也可以實現Comparable接口的compareTo()方法。
去megaton裏面的屍鬼.那裏買藥, 把破爛賣給他. 然後傳送到其他地圖, 再傳送回來, 他就又有錢和新藥了.繼續賣破爛, 買藥.刷幾次就夠了.