s-day02-斗地主排序案例
This commit is contained in:
@@ -0,0 +1,21 @@
|
|||||||
|
package com.inmind.collections04;
|
||||||
|
/*
|
||||||
|
按照斗地主的规则,完成洗牌发牌的动作。
|
||||||
|
具体规则:
|
||||||
|
|
||||||
|
使用54张牌打乱顺序,三个玩家参与游戏,三人交替摸牌,每人17张牌,最后三张留作底牌。
|
||||||
|
|
||||||
|
分析:
|
||||||
|
1.准备54张牌(花色+数字)
|
||||||
|
2.洗牌(打乱顺序)
|
||||||
|
3.创建3个集合对象保存每个玩家的牌,创建1个集合保存底牌
|
||||||
|
4.打印集合的内容(排序后打印)
|
||||||
|
|
||||||
|
建议:自定义一个扑克牌类,有花色属性,数字属性(排序),54个牌对象
|
||||||
|
*/
|
||||||
|
public class Test16 {
|
||||||
|
public static void main(String[] args) {
|
||||||
|
String[] colors = {"♠", "♥", "♣", "♦"};
|
||||||
|
String[] nums = {"3", "4", "5", "6", "7", "8", "9", "10", "J", "Q", "K", "A", "2"};
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user