본문 바로가기
프로그래밍/Kotlin

[Kotlin] 숫자 랜덤으로 출력

by Youngs_ 2022. 12. 29.

코틀린에서 랜덤을 쓰기 위해서는 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] Random 코틀린 랜덤

코틀린에서 랜덤을 쓰기 위해서는 java.util을 import 해야한다. 안드로이드 스튜디오에서는 Alt + Enter로 import하면 java.util.* 전체가 임포트 된다. import java.util.Random val random = Random() val num = random.nextInt

blog.yena.io

 

댓글