본문 바로가기

Kotlin

형변환과 배열

형변환

- 하나의 변수에 지정된 자료형을 호환되는 다른 자료형으로 변경하는 기능

 

형변환 함수

- 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])
}

출처

https://youtu.be/tvtNch-GPEU

'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