packageshiyan8;importjava.util.Random;publicclasscard{publicStringnum;publicStringtype;publicStringw;publiccard(){}publiccard(Stringw){this.w=w;}publiccard(Stringnum,Stri...
package shiyan8;
import java.util.Random;
public class card {
public String num;
public String type;
public String w;
public card(){
}
public card(String w){
this.w=w;
}
public card(String num,String type){
this.num=num;
this.type=type;
}
public String tostring1(){
return type+num;
}
public String tostring2(){
return w;
}
card aa[]=new card[54];
public void start(){
String num[]={"2","3","4","5","6","7","8","9","10","J","Q","K","A"};
String type[]={"黑桃","红桃","梅花","方块"};
String w[]={"小王","大王"};
for(int i=0;i<52;i++){
aa[i]=new card(num[i%13],type[i/13]);
}
aa[52]=new card(w[0]);
aa[53]=new card(w[1]);
}
public void xipai(){
Random r = new Random();
for(int i=0;i<54;i++)
{
int j = r.nextInt(54);
card temp = aa[i];
aa[i]=aa[j];
aa[j]=temp;
}
}
public void print(){
for(int i=0;i<54;i++){
if(i%13==0){
System.out.println();
}
System.out.print(aa[i]+"\t");
}
}
}
package shiyan8;
public class testcard{
public static void main(String[] args){
card q=new card();
q.start();
q.print();
q.xipai();
q.print();
}
}
输出有问题 输出地址了
展开