Java扑克牌(斗地主,手中牌的排序)【Comparator】
生活随笔
收集整理的這篇文章主要介紹了
Java扑克牌(斗地主,手中牌的排序)【Comparator】
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
基礎排序,從大到小(根據預先復制的index進行排序):
/*** 基本排序·Card的id由大到小* @param list* @return*/public static List<Card> DescCard(List<Card> list){Comparator<Card> cc=new Comparator<Card>() {@Overridepublic int compare(Card o1, Card o2) {return o1.getIndex()-o2.getIndex();}};Collections.sort(list,cc);//正序Collections.reverse(list);//倒序return list;}效果圖:
這手牌,地主拿底牌贏定了。
總結
以上是生活随笔為你收集整理的Java扑克牌(斗地主,手中牌的排序)【Comparator】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java扑克牌(斗地主发牌)
- 下一篇: List中subList方法抛出异常ja