package test; import java.util.Arrays; import java.util.LinkedList; public class 扑克牌排列 { public static void main(String[] args){ LinkedList<String> a=new LinkedList<String>(); a.add("A");a.add("2");a.add("3");a.add("4");a.add("5");a.add("6");a.add("7"); a.add("8");a.add("9");a.add("10");a.add("J");a.add("Q");a.add("K"); System.out.println(a); System.out.println(moveCard(a)); } private static LinkedList moveCard(LinkedList<String> a) { // TODO Auto-generated method stub if(a.isEmpty()) return null; LinkedList<String> temp=new LinkedList<String>(); while(true){ if(a.isEmpty()) break; a.add(a.remove(0)); temp.add(a.remove(0)); } return temp; } }