我们知道一副扑克牌有54张,因为大小王的特殊性我们可以分为52张和两张,最终以54张的数组来输出并使用
String[] deck=new String[54];
String[] suits={"黑桃","梅花","红桃","方片"};
String[] num={"A","2","3","4","5","6","7","8","9","10","J","Q","K"};
for(int i=0;i<52;i++)
{
if(i<13)
{
for(int j=0;j<13;j++)
{
deck[j]=suits[0]+num[j];
}
}else
if(i>=13&&i<26)
{
for(int j=0;j<13;j++)
{
deck[j+13]=suits[1]+num[j];
}
}else
if(i>=26&&i<39)
{
for(int j=0;j<13;j++)
{
deck[j+26]=suits[2]+num[j];
}
}else
{
for(int j=0;j<13;j++)
{
deck[j+39]=suits[3]+num[j];
}
}
}
deck[52]="小王";deck[53]="大王";
for(int i=0;i<54;i++)
{
System.out.println(deck[i]);
}