-
打印撲克牌代碼
-
package test_array; //自個寫的 public class testPrintPoke { public static void main(String[] args) { String[] bigPart = {"黑桃", "紅桃", "梅花", "方片"}; int[] smallPart = new int[13]; for (int i = 0; i < smallPart.length; i++) { smallPart[i] = i + 1; } for (int i = 0; i < bigPart.length; i++) { for (int j = 1; j <= smallPart.length; j++) { switch (j) { case 2: case 3: case 4: case 5: case 6: case 7: case 8: case 9: case 10: System.out.print(bigPart[i] + j + " "); break; case 1: System.out.print(bigPart[i] + "A" + " "); break; case 11: System.out.print(bigPart[i] + "J" + " "); break; case 12: System.out.print(bigPart[i] + "Q" + " "); break; default: System.out.print(bigPart[i] + "k" + " "); break; } } System.out.println(); } System.out.println("大王 二王"); } }
-
代碼實現,效果如圖所示:
黑桃A 黑桃2 黑桃3 黑桃4 黑桃5 黑桃6 黑桃7 黑桃8 黑桃9 黑桃10 黑桃J 黑桃Q 黑桃k
紅桃A 紅桃2 紅桃3 紅桃4 紅桃5 紅桃6 紅桃7 紅桃8 紅桃9 紅桃10 紅桃J 紅桃Q 紅桃k
梅花A 梅花2 梅花3 梅花4 梅花5 梅花6 梅花7 梅花8 梅花9 梅花10 梅花J 梅花Q 梅花k
方片A 方片2 方片3 方片4 方片5 方片6 方片7 方片8 方片9 方片10 方片J 方片Q 方片k