수입? Java.util.list;
수입? Java.util.random;
공? 반? 아니오를 선택합니다. {
공? 정전기? 무효화? 메인 (string []? Args)? {
//숫자 1-35 를 목록 세트에 넣습니다.
목록< 문자열>? 목록? =? 새 것? ArrayList & lt 문자열> ();
뭐 때문에? (int? 나? =? 1; -응? 나? & lt? 36; -응? I++)? {
List.add ("+I);
}
//추출된 숫자를 저장할 새 리스트 세트를 작성합니다.
목록< 문자열>? 새 명단? =? 새 것? ArrayList & lt 문자열> ();
//목록 세트에서 요소를 무작위로 추출하고 추출 후 삭제합니다.
무작위? Rd? =? 새 것? Random ();
Int? 세어? =? List.size (); //세트의 나머지 숫자
언제? (계산? & gt? 0)? {
Int? 지수? =? Rd.nextInt (개수); //번호 추출 위치
//새 컬렉션에 넣기
Newlist.add (list.get (index));
//원래 컬렉션의 요소를 삭제합니다.
List.remove (인덱스);
Count-; //원본 컬렉션이 하나 누락되었습니다.
}
//출력 번호
뭐 때문에? (int? 나? =? 0; -응? 나? & lt? Newlist.size (); -응? I++)? {
System.out.print (newlist.get (I)+"\ t");
//5 개마다 줄 바꿈
만약 (나 %5? = =? 4){
System.out.println ("");
}
}
}
}