Kotlin
-
[Kotlin] 3. 형변환과 배열Kotlin 2024. 3. 12. 15:20
형변환 명시적 형변환 : 변환될 자료형을 개발자가 직접 지정 암시적 형변환 : 변수를 할당할 시 자룡형을 지정하지 않아도 자동으로 형변환 val a: Long = 34 val b: Int = a.toInt() // Long을 Int로 강제 형변환 val str: String = "123" val c = Integer.parseInt(str) // 정수 123으로 변환 toByte() : Byte로 변환 toShort() : Short로 변환 toInt() : Int로 변환 toLong() : Long으로 변환 toFloat() : Float으로 변환 toDouble() : Double로 변환 toChar() : Char로 변환 String의 형변환은 Java와 동일 배열 var intArr = array..
-
[Kotlin] 2. 변수와 자료형Kotlin 2024. 3. 12. 14:56
"들어가기에 앞서 " 코틀린과 자바의 문법 차이 1. System.println.out(); = println() 여기서 볼 수 있듯이 코틀린은 println() 을 이용하여 콘솔에 출력할 수 있으며 구문이 끝나는 부분에 세미클론 ( ; ) 을 붙이지 않아도 된다. var : 일반적으로 통용되는 변수 , 언제든지 읽기 쓰기 가능 val : 자바에 final 과 같은 의미의 변수, 읽기만 가능 var a:Int 코틀린은 다른 클래식 언어와 다르게 선언 시 자동 초기화가 안된다. 그래서 nullPointExeption을 방지 할 수 있으며 코틀린은 자바와 다르게 자료형을 :Int 이런 식으로 선언해줍니다 자바와 동일한 자료형을 가지고 있으면 하나 또 다른 점은 var a?:Int = null 이런식으로 nu..