📄 setcard.java
字号:
//该类产生两幅牌104张牌
package Cd;
import java.lang.*;
public class SetCard{
Card [][]mycard=new Card[8][13];
public static void main(String []args){
SetCard card=new SetCard();
card.disPlayOfSet(0,0);
card.disPlayOfSet(4,0);
System.out.println( card.equal(0,52));
}
public SetCard(){
for(int i=0;i<13;i++){
mycard[0][i]=new Red(i+1);
mycard[4][i]=new Red(i+1);
}
for(int m=0;m<13;m++){
mycard[1][m]=new Green(m+1);
mycard[5][m]=new Green(m+1);
}
for(int i=0;i<13;i++){
mycard[2][i]=new Yellow(i+1);
mycard[6][i]=new Yellow(i+1);
}
for(int i=0;i<13;i++){
mycard[3][i]=new Blue(i+1);
mycard[7][i]=new Blue(i+1);
}
}
public void disPlayOfSet(int i,int j){
mycard[i][j].disPlay();
}
public int equal(int a,int c){
return mycard[a/13][a%13].equal(mycard[c/13][c%13]);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -