package cn.tedu;
// 三个方法 1.创建牌 2.洗牌 3. 发牌
// 1.嵌套for循环创建整幅牌 String[]
// 2.打乱 new Random()
// 3.不用留底拍 ABC ABC ABC 三个人 %
import java.util.Arrays;
import java.util.Random;
public class 扑克牌 {
public static void main (String[] args) {
String[] pokers = createPokers ();
String[] pokers2 = shuffle (pokers);
deal (pokers2);
}
private static void deal (String[] pokers2) {
String[] player1 = new String[pokers2.length / 3];
String[] player2 = new String[pokers2.length / 3];
String[] player3 = new String[pokers2.length / 3];
int a = 0;
int b = 0;
int c = 0;
for (int i = 0; i < pokers2.length; i++) {
if (i % 3 == 0) {
player1[a] = pokers2[i];
a++;
} else if (i % 3 == 1) {
player2[b] = pokers2[i];
Java代码扑克牌
最新推荐文章于 2023-02-13 21:15:17 发布
本文详细介绍了如何使用Java编程语言设计并实现一套完整的扑克牌游戏。从扑克牌的创建、洗牌、发牌到游戏规则的实现,涵盖了面向对象设计的基本原则和技巧,适合Java初学者和进阶者学习。
摘要由CSDN通过智能技术生成