[Kotlin/코틀린] 조건문, 반복문에 대해서 정리 (if, when, for, while, do-while)
목차 1. 조건문 (Conditional Statements)코틀린에서 조건문은 if, else if, else, 그리고 when 구문으로 구성됩니다. 1.1 if 문if 문은 조건이 참일 경우에만 코드를 실행합니다.// 숫자가 양수, 음수 또는 0인지 확인하는 예제fun checkNumber(number: Int) { if (number > 0) { // number가 0보다 크면 이 블록이 실행됨 println("$number는 양수입니다.") } else if (number 1.2 if 문을 표현식으로 사용하기코틀린에서는 if 문을 표현식으로 사용할 수 있습니다. 즉, if 문은 값을 반환할 수 있습니다.// 큰 수를 반환하는 함수fun maxOf(a: ..
[Kotlin/코틀린] 데이터 타입에 대해서 정리
목차 1. 기본 데이터 타입 (Primitive Data Types)코틀린의 기본 데이터 타입은 자바와 달리 모두 객체로 취급됩니다. 하지만 JVM에서는 성능을 위해 필요한 경우 자동으로 원시 타입으로 변환됩니다.정수형 (Integer Types)Byte: 8비트 정수, 값의 범위는 -128 ~ 127입니다.Short: 16비트 정수, 값의 범위는 -32,768 ~ 32,767입니다.Int: 32비트 정수, 가장 일반적으로 사용되며, 값의 범위는 -2,147,483,648 ~ 2,147,483,647입니다.Long: 64비트 정수, 큰 정수 값을 다룰 때 사용되며, 값의 범위는 -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807입니다.// 8비트 정수, 값의..