중화사전망 - 자전 검색 - JAVA 는 무작위로 26 개의 반복되지 않는 소문자를 생성하고, 26 자를 생성한 후 생성을 중지합니다. 어떻게 하죠? 누가 냈어요?

JAVA 는 무작위로 26 개의 반복되지 않는 소문자를 생성하고, 26 자를 생성한 후 생성을 중지합니다. 어떻게 하죠? 누가 냈어요?

수입? Java.util.linkedhashset;

수입? Java.util.random;

수입? Java.util.set;

공공? 반? 주요? {

공공? 정전기? 허공? 메인 (string []? Args)? {

//? 이 아이디어를 실현하고, 임의로 글자를 생성하고, 컬렉션에 넣고 (컬렉션 요소가 반복할 수 없는 특성 사용), 컬렉션의 길이가 26 에 도달하면 루프를 종료합니다.

& lt 문자> 설정? 설정? =? 새 것? LinkedHashSet & lt& gt ();

무작위? 무작위? =? 새 것? Random ();

언제? (참)? {

//? 무작위로 생성된 글자

샤일. C? =? (차)? ('a'? +? Random.nextint (26));

Set.add (c);

만약? (set.size ()? = =? 26)? {

깨뜨리다

}

}

System.out.println (set);

}

}