[kotlin] 코틀린 집합(Set)의 원소들을 랜덤하게 섞기
코틀린에서는 shuffle()
메서드를 사용하여 집합(Set)의 원소들을 랜덤하게 섞을 수 있습니다.
val originalSet = setOf(1, 2, 3, 4, 5)
val shuffledSet = originalSet.shuffled()
println(shuffledSet)
위의 예제에서 originalSet
은 우리가 섞고 싶은 원래의 집합이며, shuffledSet
은 originalSet
의 원소들을 무작위로 섞은 새로운 집합입니다. 결과를 출력하면 섞인 집합의 순서를 확인할 수 있습니다.
shuffle()
메서드는 랜덤한 순서로 원소들을 섞은 새로운 List를 반환하므로, 필요에 따라 해당 List를 Set으로 변환하여 사용할 수 있습니다.
이와 같이, 코틀린에서 shuffle()
메서드를 사용하여 집합(Set)의 원소들을 랜덤하게 섞을 수 있습니다.
참고문헌: