1. 표현식과 평가
프로그램에서 변수를 사용하기 위해서는 먼저 변수를 정의해야 한다. 앞으로 "변수를 선언하다."와 "변수를 정의하다."라는 말은 똑같은 표현이니 혼동하지 말도록 하자. 코틀린에서 값이 있는 코드의 작은 단위를 표현식이라고 한다. 표현식은 변수, 함수 호출 등으로 구성될 수 있다. 위에서 표현식은 count라는 변수 이름이다. 그리고 그 표현식의 값은 5다. 평가라는 것은 표현식의 값을 결정하는 것을 의미한다. 컴파일러는 표현식을 평가하고 프로그램에서 명령을 실행할 때 평가된 값을 사용한다.
2. 변수 선언
변수를 정의하려면 코틀린 키워드 중에 val을 적으면 된다. 그러면 컴파일러가 변수 선언이 있음을 인식한다. 변수 이름, 데이터 유형, 초깃값에 관련해서는 이어서 설명하겠다.
2.1. 변수 이름
변수의 이름은 코틀린 키워드와 중복되지 않도록 한다. 보통 변수가 보유하고 있는 데이터의 유형에 따라 변수 이름을 선택하는 것이 좋다. 변수 이름은 카멜 표기법 규칙을 따라야 한다. 첫 번째 단어는 모두 소문자이며, 이름에 여러 개의 단어가 있는 경우에는 단어 사이에 공백이 없어야 한다. 첫 단어를 제외한 나머지 단어의 첫 글자는 대문자로 시작하도록 한다.
■ 예시
- one
- oneTwo
- oneTwoThree
2.2. 변수 데이터 유형
변수의 데이터 유형에는 String, Int, Double, Float, Boolean이 있다. 데이터 유형의 철자를 정확히 입력하고 첫 글자는 대문자로 입력해야 한다.
2.3. 변수 할당 연산자
변수 선언문에서 등호(=)를 할당 연산자라고 한다. 이 연산자는 변수에 값을 할당한다. 등호의 오른쪽에 있는 값이 등호의 왼쪽에 있는 변수에 저장된다.
2.4. 변수 초깃값
위의 변수 선언문에서 count라는 이름을 가진 변수의 초깃값은 정수 5다. 어떤 프로그램에서 최초로 특정 변수를 선언하는 경우에 변수 할당 연산자(=) 오른쪽에 있는 값을 해당 변수의 초깃값이라고 한다.
'IT > 코틀린(Kotlin)' 카테고리의 다른 글
코틀린(Kotlin) 변수를 활용한 출력문 작성 방법(println) (1) | 2024.10.27 |
---|---|
코틀린(Kotlin) 유형 추론이란? (1) | 2024.10.27 |
코틀린(Kotlin) 함수의 구조, 스타일 가이드 (1) | 2024.10.19 |
구글에서 무료로 코틀린(Kotlin) 학습하는 방법 (4) | 2024.10.19 |
안드로이드 스튜디오 설치 후 코틀린 사용하는 방법 (3) | 2024.10.19 |