반응형
Notice
Recent Posts
Recent Comments
Link
목록if (1)
philaphillip
코틀린 조건문 (if ~ else, when) 제대로 알고 가기
조건문에서 자바와 코틀린의 큰 차이점은 자바에서(statement)였던 조건문이 코틀린에서는 조건식인(expression)이다. expression 즉, 식이라는 것은 말 그대로 return값을 가지고 있을 수 있다 statement는 말 그대로 구문이다 그래서 그 코드 조각을 실행하는 하나의 문장들이라고 보면 된다 fun main(){ max(10, 3) } fun max(a : Int, b: Int){ val result = if (a > b){ println(a) } else { println(b) } } 여기 이 코드에서 이 만큼이 값이 될 수 있다 실제로 이만큼이 값이라고 보면 return값을 Unit으로 보면 된다 왜냐하면 println해서는 return값이 없으니까 println(b) 그러니..
프로그래밍/코틀린
2023. 4. 6. 20:41