형변환
- 하나의 변수에 지정된 자료형을 호환되는 다른 자료형으로 변경하는 기능
형변환 함수
- toByte()
- toShort()
- toInt()
- toLong()
- toFloat()
- toDouble()
- toChar()
fun main(){
// 반드시 Int형 변수의 toLong() 함수를 호출
var a:Int = 54321
var b:Long = a.toLong()
}
명시적 형변환
- 변환될 자료형을 개발자가 직접 지정함
암시적 형변환
- 변수를 할당할 시 자료형을 지정하지 않아도 자동으로 형변환 됨
배열
fun main(){
//arrayOf 함수를 통해 배열에 저장할 값들을 나열하면 된다.
var intArr = arrayOf(1,2,3,4,5)
//비어있는 배열을 만들고 싶으면
//꺾쇠안에는 배열에 할당할 자료형을 지정
var nullArr = arrayOfNulls<Int>(5)
//index는 배열내의 데이터 순번이며, 0부터 시작한다.
//해당 index 위치에 값을 할당
intArr[2] = 8
//할당된 값을 사용할 수도 있음
println(intArr[4])
}
출처
'Kotlin' 카테고리의 다른 글
반복문과 증감연산자 (0) | 2019.12.01 |
---|---|
조건문과 비교연산자 (0) | 2019.12.01 |
타입추론과 함수 (0) | 2019.12.01 |
변수 (0) | 2019.11.12 |
Kotlin (2019.11.12) (0) | 2019.11.12 |