ITPub博客

首页 > IT职业 > IT图书 > Java第三季简易扑克游戏

Java第三季简易扑克游戏

IT图书 作者:snowmanjy 时间:2021-09-09 08:59:51 0 删除 编辑
package MyPokerGame;

import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class Player {
    private int ID;
    private String name;
    List ownPoker ;

    public Player(){
        ownPoker = new ArrayList();
    }

    public void init(){
        Scanner input = new Scanner(System.in);
        System.out.println("请输入选手ID(必须为整数):");
        int initID = input.nextInt();
        System.out.println("请输入选手姓名:");
        String initName = input.next();
        this.ID = initID;
        this.name = initName;
        System.out.println("---------");
    }

    public int getID() {
        return ID;
    }

    public void setID(int iD) {
        ID = iD;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
}
package MyPokerGame;public class Poker {
private String color;
private int number;

public Poker(String color,int number){
    this.color = color;`输入代码`
    this.number = number;
}

public String getColor() {
    return color;
}

public void setColor(String color) {
    this.color = color;
}

public int getNumber() {
    return number;
}

public void setNumber(int number) {
    this.number = number;
}

public String PokerName(){
    switch(this.number){
    case 11:
        return color + "J";
    case 12:
        return color + "Q";
    case 13:
        return color + "K";
    case 14:
        return color + "A";
    default:
        return color + number;
    }
}

public int colorInt(){
    String[] colors = new String[]{"黑桃", "红桃", "梅花", "方片"};
    for(int i=0;ipoker.number){
        return this;
    }else if(this.numberpoker.colorInt()){
            return this;
        }else{
            return poker;
        }
    }
}

}

package MyPokerGame;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

public class StartGame {
    public static void main(String[] args){
        List pokers = new ArrayList();
        String[] colors = new String[]{"黑桃", "红桃", "梅花", "方片"};
        for(int i=2;i

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/1973/viewspace-2807552/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-04-16

  • 博文量
    104
  • 访问量
    826