티스토리 뷰

서론

Collection에서 제공하는 API를 이용해서 내용물의 순서를 랜덤으로 설정하는 방법을 소개합니다.

본론

Collections 클래스의 shuffle 메서드를 사용하여 Collection의 내용물의 순서를 랜덤으로 바꿔줍니다. 기존 데이터가 변경되는 것이기 때문에 기존 순서를 유지해야 한다면 복제해서 사용해야 합니다.

List<String> students = Arrays.asList("Foo", "Bar", "Baz", "Qux");
Collections.shuffle(students);

출처: https://www.baeldung.com/java-shuffle-collection

결론

Random 클래스를 이용해서 순서를 섞는 방법을 사용하려고 했는데, 이미 구현된 메서드가 있어서 정말 편하네요. 너무 좋습니다.

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함