본문 바로가기
개발

TIL: readLine() , 매개변수 디폴트(기본값) 설정

by kks950115 2023. 11. 30.
728x90
var answer: String = readLine()!!
var answer: String? = readLine()

키보드 입력을 받는 함수이다.

타입은 String? 으로 null값이 올수도 있다.

 

 

class Custom(money:Int=50000000) {  // =5000...이 디폴트값이다.
    var haveMoney:Int=money
    fun spend(money:Int){
        haveMoney-=money
    }
}


class Custom(name:String="unknown") {  // ="unknown"이 디폴트값이다.
    var haveMoney:Int=money
    fun spend(money:Int){
        haveMoney-=money
    }
}

매개변수 뒤에 = 하고 뒤에 붙여주면 된다. 

728x90
반응형

댓글