코틀린의 변수 선언
kotlin은 다른언어와 달리 자료형으로 변수를 선언하지 않고 var 또는 val로 변수를 선언합니다.
- var : 선언한 변수는 언제든 읽고 새로운 값으로 덮어쓸 수 있습니다.
- val : 선언할 때 값외에 덮어쓸 수 없고 오직 저장된 값만 읽어올 수 있습니다.
fun main() {
var a = 10
val b: Int = 20
var name = "hyun"
println(a+b)
println(name)
}
자바스크립트와 파이썬과 비슷하게 변수에 자료형을 선언할 필요가 없이 var 혹은 val로 선언하면 코틀린이 알아서 입력값을 확인하여 자료형을 정해주지만 사용자가 따로 자료형을 선언할 수 있으나 대부분은 선언할 필요가 없어 생략할 수 있습니다.
자바와 호환되게 개발되었기 때문에 print() 함수에서 + 연산자를 사용할 수 있습니다..
그리고 변수 이름 규칙 또한 자바와 같습니다.
fun main() {
var name : String
name = "hyun"
println(name)
/*
이렇게 하면 오류가 납니다.
var name
name = "hyun"
println(name)
*/
}
변수에 값을 할당하지 않고 선언하려면 변수의 자료형을 지정해주어야합니다.
출처
W3Schools.com
W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.
www.w3schools.com
Basic syntax | Kotlin
kotlinlang.org
'개발 언어 (Language) > Kotlin' 카테고리의 다른 글
코틀린에서의 문자열 (0) | 2024.07.28 |
---|---|
코틀린에서의 연산자 (0) | 2024.07.28 |
코틀린의 자료형 (0) | 2024.07.28 |
코틀린 구문 (0) | 2024.07.28 |
코틀린 시작하기 (0) | 2024.07.28 |