List list = new ArrayList(); list.add("王一");list.add("王二");list.add("王三"); list.add("王四");list.add("王五");list.add("王六"); list.add("王七");list.add("王八");list.add("王九"); list.add("王十");list.add("王十一");list.add("王十二"); list.add("王十三");list.add("王十四");list.add("王十五"); list.add("王十六");list.add("王十七");list.add("王十八"); list.add("王十九");list.add("王二十");list.add("王二一"); list.add("王二二");list.add("王二三");list.add("王二四"); List listNum = new ArrayList(); listNum.add(1); listNum.add(2); int a =0;//用来判断是否超过五人 for(int i =0;i<3 i="" collections="" shuffle="" listnum="" collections="" shuffle="" list="" a="" integer="" listnum="" get="" 0="" if="" a="">5){ System.out.println(list.get(0)); }else{ if((int)listNum.get(0)==2){ System.out.println(list.get(0)+" "+list.get(1)); list.remove(0); list.remove(1); }else{ System.out.println(list.get(0)); list.remove(0); } } }