首页 > IT职业 > IT图书 > Java第三季简易扑克游戏
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/ ,如需转载,请注明出处,否则将追究法律责任。