java编写程序打乱一副扑克牌,随机抽取54次,抽出一张就放在一边(输出这张牌),直到全部抽出
1.这道题的关键点是要写一个随机的算法,我们将54张牌编号1-54,分别放到一个集合中
2.抽取时,主要代码如下
Random mRandom = new Random();
int a = mRandom.nextInt(mArrayList.size());
int value = mArrayList.get(a);
3.我们在一个循环中(循环54次)按照集合的size来随机获取数字,每次获取后将集合中的数据删除,
避免获取重复.