티스토리 뷰

728x90
반응형
SMALL

코틀린은 다양한 자료형을 지원하며, 변수를 선언할 때 자료형을 함께 선언해야 합니다.

 

변수

  • 코틀린에서 변수는 값을 저장하는 공간입니다. 변수를 선언하면 해당 공간이 생성되고, 값을 저장할 수 있습니다.
  • 변수를 선언할 때는 다음과 같은 형식을 사용합니다.
var 변수명: 자료형 = 값
  • 변수명은 자유롭게 지을 수 있지만, 일반적으로 의미 있는 이름을 사용하는 것이 좋습니다.
  • 변수의 값은 언제든지 변경할 수 있습니다. 예를 들어, 다음과 같이 변수의 값을 변경할 수 있습니다.
age = 25

 

자료형

  • 코틀린에서는 다양한 자료형을 지원합니다. 대표적인 자료형으로는 정수형, 실수형, 문자열, 불리언 등이 있습니다.

정수형

  • 정수형은 정수를 저장하는 자료형입니다. 코틀린에서는 다음과 같은 정수형을 제공합니다.
    • Int: 가장 기본적인 정수형으로, -2,147,483,648부터 2,147,483,647까지의 값을 가질 수 있습니다.
    • Long: 긴 정수형으로, -9,223,372,036,854,775,808부터 9,223,372,036,854,775,807까지의 값을 가질 수 있습니다.

실수형

  • 실수형은 소수점이 있는 숫자를 저장하는 자료형입니다. 코틀린에서는 다음과 같은 실수형을 제공합니다.
    • Float: 부동소수점형으로, 3.4E-38부터 3.4E38까지의 값을 가질 수 있습니다.
    • Double: 더블 부동소수점형으로, 1.7E-308부터 1.7E308까지의 값을 가질 수 있습니다.

문자열

  • 문자열은 문자들의 집합을 저장하는 자료형입니다. 코틀린에서는 문자열을 나타내는 자료형으로 String을 제공합니다.

불리언

  • 불리언은 참(true) 또는 거짓(false)을 나타내는 자료형입니다. 코틀린에서는 불리언을 나타내는 자료형으로 Boolean을 제공합니다.

null

  • 코틀린에서는 값이 없음을 나타내는 특수한 자료형으로 null을 제공합니다.
  • 변수의 값이 null일 수 있는 경우, 변수를 선언할 때 nullability를 지정할 수 있습니다.
var name: String? = null
  • 위의 변수는 문자열을 저장할 수 있지만, null 값을 가질 수 있습니다.
  • 코틀린에서는 nullability를 자동으로 검사해주는 기능도 제공합니다. 이를 통해 null 값을 사용할 때 발생할 수 있는 오류를 예방할 수 있습니다.
728x90
반응형
LIST
반응형
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
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 31
글 보관함