728x90
반응형
명시적 형변환이란 각기 다른 타입의 변수를 할당하는 것을 말한다.
자바 같은 경우 암묵적 형변환을 인정해주지만 kotlin에서는 형변환의 오류를 막기위해 꼭 형변환을 해주어야 한다.
// 명시적 형변환
var b : Float = 123.3f
// toLong 등 형변환의 타입에 맞추어야 한다
var a : Long = b.toLong()
배열을 지정할 때에는 아래의 코드를 실행하여 배정한다.
비어있는 리스트를 만들기 위해 arrayofNulls를 사용한다.
array를 사용할 때는 다른 언어들처럼 [] 인덱싱을 사용하여 값을 출력한다. []를 사용하여 특정 인덱스에 값을 배정할 수도 있다.
var arr = arrayOf(1,2,3,4,5)
var nullArr = arrayOfNulls<Int>(5)
println(arr[0])
nullArr[0] = 1
println(nullArr[0])
728x90
반응형
'Kotlin > 문법' 카테고리의 다른 글
kotlin의 클래스 - 객체지향 (0) | 2022.04.30 |
---|---|
kotlin 반복문 while, for - step (0) | 2022.04.29 |
kotlin 조건 연산자 - when, if (0) | 2022.04.29 |
kotlin 함수 만들기, Any 사용하기 (0) | 2022.04.29 |
kotlin 문법 fun main() 과 변수 타입 설정, 특수문자 종류 (0) | 2022.04.29 |