코틀린 기초 - if , when

Dazz_heyDay ·2022년 3월 8일

📌 if

fun main() {
	var data1 =10
    var data2= if(data1<0){
        println("음수")
        -1 //return 값
    }
   else if(data1<10){
       println("10보다 작음")
       9
   }
   else{
       println("10보다 크거나 같음 ")
       11
   }
    
   println(data2) // 11이 출력됨 
}

📌 when

/**
 * You can edit, run, and share this code.
 * play.kotlinlang.org
 */

fun main() {
	var data1 =10
    
    when(data1){
        
        -1,-5 -> println("음수")
        10 -> println("십")
        in 5..15 -> println("오to십오")
        is String -> println("stirng type")  //타입 확인 
        else -> println("not valid") //위의 아무것도 만족시키지 않을 때 
        
    }
    
}
profile
Why.Not.Now

0개의 댓글