问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

高级语言程序设计(Java)

发布网友 发布时间:2022-04-22 07:35

我来回答

1个回答

热心网友 时间:2022-06-17 20:21

class Card {
// 0 - 3, 分别代表四种花色
int color;
// 1-13,分别代表13张牌
int value;

public Card(int index) {
value = index % 13 + 1;
color = index / 13;
}
}
/**
* 初始化52张牌
*/
public static void init() {
Card[] cs = new Card[52];
for (int i = 0; i < 52; i++) {
cs[i] = new Card(i);
System.out.println(cs[i]);
}
}

/**
* 随机发牌
*/
public static void ran() {
// 定义一个序列,每次从中提取一个元素
ArrayList<Integer> list = new ArrayList<Integer>();
for (int i = 0; i < 52; i++)
list.add(i);
Card[] cs = new Card[52];
// 随机小于当前序列长度的数,从序列中提取一个
int max = 0;
while (max < 52) {
System.out.println(max);
Random r = new Random();
int ii = max < 51 ? r.nextInt(51 - max): 0;
cs[max] = new Card(list.get(ii));
list.remove(ii);
max++;
}

for (Card c : cs)
System.out.println(c);
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 从钓鱼城去合川文峰街要怎么坐车 “尽快”的近义词是什么? 尽快的拼音是什么 重庆2天,如何安排大足石刻和合川钓鱼城? “尽快”的拼音是什么? 重庆到合川钓鱼城文峰街双龙湖涞滩古镇,求具体路线 尽快是什么意思,&quot;尽快&quot;的汉语解释 想知道: 重庆市 从合川站到合川钓鱼城风景名胜区管... 北碚到合川钓鱼城怎么走 尽快 是什么意思 请问从南坪去合川钓鱼城怎么走?谢谢你! 尽快的意思 从钓鱼城到涞滩怎么坐车 北碚去合川钓鱼城怎么走啊? 重庆九龙坡去合川钓鱼城的路线 重庆到合川钓鱼城 从合川火车站怎么去钓鱼城啊? 请问合川钓鱼城公交车怎么走 微信视频聊天,怎样拍照片?&nbsp;如何截图?怎样... 想知道: 重庆市 从合川区到钓鱼城怎么坐公交 尽快是什么意思 近期和尽快什么意思? 用java语言编制程序其主要特点是采用什么程序设计... 可以尽快是什么意思 JAVA语言程序设计难学吗? 尽快中尽的意思 目前常用的程序设计语言Java的特点是什么? 尽快的尽是什么意思 尽快确定时间,是什么意思? 高级语言程序设计(基于JAVA)》在线作业 领导说会尽快安排,是什么意思? 对方说:我会尽快回来陪你。是什么意思? 找工作领导说尽快运作什么意思 高级语言程序设计(基于JAVA)阶段性作业(三)高... 即墨话尽早是什么意思? 高级语言程序设计(基于JAVA)》在线作业二 她说我尽快调整是什么意思? 自考本科JAva语言程序设计怎么学啊?感觉好难! 尽快的“尽”读音是什么? 高级语言程序设计(基于JAVA)阶段性作业(三)2