[kotlin] 코틀린에서 콜렉션 타입을 이용한 데이터 최솟값 구하기
Kotlin에서 콜렉션 타입을 사용하여 데이터의 최솟값을 찾는 방법은 여러 가지가 있습니다. 이 게시물에서는 List
, Array
및 다른 콜렉션 타입을 사용하여 데이터의 최솟값을 찾는 방법에 대해 설명하겠습니다.
1. List에서 최솟값 찾기
List
를 사용하여 최솟값을 찾을 때는 min()
함수를 사용할 수 있습니다. 다음은 List
에서 최솟값을 찾는 예제입니다.
val numbers = listOf(4, 7, 2, 8, 5)
val minNumber = numbers.min()
println("최솟값: $minNumber")
위 예제에서는 listOf()
함수를 사용하여 List
를 생성하고, min()
함수를 사용하여 최솟값을 찾습니다.
2. Array에서 최솟값 찾기
Array
를 사용하여 최솟값을 찾을 때는 min()
함수를 사용할 수 있습니다. 다음은 Array
에서 최솟값을 찾는 예제입니다.
val numbers = arrayOf(4, 7, 2, 8, 5)
val minNumber = numbers.min()
println("최솟값: $minNumber")
위 예제에서도 min()
함수를 사용하여 최솟값을 찾습니다.
3. 다른 콜렉션 타입에서 최솟값 찾기
Set
, Sequence
및 다른 콜렉션 타입에서도 min()
함수를 사용하여 최솟값을 찾을 수 있습니다. 다음은 Set
에서 최솟값을 찾는 예제입니다.
val numbers = setOf(4, 7, 2, 8, 5)
val minNumber = numbers.min()
println("최솟값: $minNumber")
위 예제에서는 setOf()
함수를 사용하여 Set
을 생성하고, min()
함수를 사용하여 최솟값을 찾습니다.
Kotlin에서는 간단하게 콜렉션 타입을 활용하여 데이터의 최솟값을 찾을 수 있습니다. 위 예제들을 참고하여 적절한 방법을 선택하여 사용하시기 바랍니다.
참고 문서: Kotlin - Collection Functions
이상으로 코틀린에서 콜렉션 타입을 이용하여 데이터 최솟값을 구하는 방법에 대해 알아보았습니다.