코틀린에서 랜덤을 쓰기 위해서는 java.util을 import 해야한다. 안드로이드 스튜디오에서는 Alt + Enter로 import하면 java.util.* 전체가 임포트 된다.
import java.util.Random
val random = Random()
val num = random.nextInt(5)
/* val num 변수에 0~4 사이의 무작위 Int 저장 */
0부터 카운트하기 때문에 입력한 정수 -1 값이 최대치라는 점에 주의해야 한다.
function 만들어서 사용하기
두 수를 입력하면 그 사이의 Int를 출력하는 function을 만들어 사용할 수도 있다.
import java.util.random
val random = Random()
fun rand(from: Int, to: Int) : Int {
return random.nextInt(to - from) + from
}
println(rand(5,10))
/* 5,6,7,8,9 Int 중 하나 출력 */
출처 : https://blog.yena.io/studynote/2017/12/11/Kotlin-Random.html
'프로그래밍 > Kotlin' 카테고리의 다른 글
[Kotlin] Tesseract를 이용한 OCR 기능 추가 (0) | 2024.02.21 |
---|---|
[Kotlin] Async vs Launch (Deffered vs Job) (0) | 2023.01.12 |
[Kotlin] ProgressBar 코드로 구현 (0) | 2022.12.15 |
[Kotlin] Java -> Kotlin Converting후 CustomDialog를 열때 Nullpointer Exception (0) | 2022.12.05 |
[Kotlin] 가변인자를 변수로 넘기기 (변수명앞에 별표[*]) (0) | 2022.11.10 |
댓글