https://www.youtube.com/watch?v=tvtNch-GPEU&list=PLQdnHjXZyYadiw5aV3p6DwUdXV2bZuhlN&index=3
Type casting
형변환은 하나의 변수에 지정된 자료형을 호환되는 다른 자료형으로 변경하는 기능
- 형변환 함수
코틀린은 암시적 형변환을 지원하지 않는다. 오직 명시적 형변환을 지원합니다.
명시적 형변환 - 변환될 자료형을 개발자가 직접 지정함
암시적 형변환 - 변수를 할당할 시 자료형을 지정하지 않아도 자동으로 형변환 됨
var a:Int = 54321 //암시적 형변환
var b:Long = a.toLong() //명시적 형변환
배열
var intArr = arrayOf(1,2,3,4,5)
intArr[2] = 8
println(intArr[4])
var nullArr =arrayOfNulls<Int>(5) //null로 채워진 배열 만들어짐
//<할당할 자료형> -> Generic
배열은 처음 선언했을때의 전체크기를 변경할 수 없다는 단점이 있지만 한번 선언을 해두면 다른 자료구조 입출력이 빠르다.
'안드로이드 프로그래밍 > 코틀린 기초 문법' 카테고리의 다른 글
코틀린 문법 - 4 (조건문과 비교연산자) (0) | 2021.12.11 |
---|---|
코틀린 문법 - 3 (타입추론과 함수) (0) | 2021.12.11 |
코틀린 문법 -1(변수와 자료형) (0) | 2021.12.11 |
댓글