코틀린 if 조건문
fun max(a: Int, b: Int) = if (a > b) a else b // 1
println(max(99, -42))
결과 : 99
설명 : max 함수에 99(a)와 -42(b)를 전달 받아 a가 b보다 크면 a를 출력 한다.
자바 코드
코틀린과 같이 짧게 코드를 만들 수 있지만 기본 if else 문으로 코드 생성 함.
public class IfConditionalExpression {
public static void main(String[] args) {
System.out.println(max(99, -42));
}
static int max(int a, int b) {
int result;
if (a > b) {
result = a;
} else {
result = b;
}
return result;
}
}
결과 : 99
반응형
'Language > Kotlin' 카테고리의 다른 글
[Kotlin] enum 클래스(Enum Classes)란? (0) | 2021.07.17 |
---|---|
[Kotlin] 데이터 클래스(Data Classes)란? (0) | 2021.07.14 |
[Kotlin] 반복문 만들기 (Loops) (0) | 2021.06.21 |
[Kotlin] 상속 클래스 만들기 (Inheritance) (0) | 2021.06.20 |
[Kotlin] 코틀린 if문 만들기 (34) | 2021.02.21 |