티스토리 뷰

Kotlin #3. 형변환과 배열

  • 형변환 : 하나의 변수에 지정된 자료형을 호환되는 다른 자료형으로 변경하는 것
    • Int -> Long 명시적형변환
    • var a: Int = 54321
    • var b: Long = a.toLong()
    • 암시적 형변환은 지원하지 않음
  • 배열 : 내부적으로 Array 클래스로 제공되는 기능
    • 배열 생성
    • var intArr = arrayOf(1, 2, 3, 4, 5)
    • var nullar = arrayOfNulls<Int>(5) *크기가 지정된 빈 배열 생성
  • 배열에 값 할당 또는 사용
    • intArr[2]
    • * index는 배열내의 데이터 순번이며, 0부터 시작함 

Kotlin #4. 타입추론과 함수

  • 타입추론 : 자료형을 코드에 명시하지 않아도 자동으로 자료형을 추론해주는 기능
  • 함수 : 특정한 동작을 하거나 원하는 결과값을 연산하는데 사용하는 기능
//함수 예시
fun add(a: Int, b: Int, c: Int): Int { 
	return a + b + c
}
  • 단일 표현식 함수
//단일 표현식 함수 예시
fun add(a: Int, b: Int, c: Int) = a + b + c 

*타입추론 가능하므로 반환형 생략가능

 

 

출처 : 디모의 Kotlin 강좌를 통해 학습한 내용을 정리했습니다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함