개발
코틀린(kotlin) 정리
kks950115
2023. 10. 30. 22:51
728x90
변수 선언 방법
var 변수명 = 값 //일반적인 선언
var 변수명: Int //선언만 했을 때 자료형을 명시해주어야함
특이한 것이 자바는 Int 변수명... 이런 식으로 하는데 코틀린에서는 : Int 이런 식으로 자료형을 명시해주어야한다.
자바를 약간 배워본 입장에서는 자바스크립트+자바가 섞인 거 같은 느낌을 받았다. 일단 자료형이 뭔지 알 수 있어서 여기에 어떤 값이 들어가는거지?하고 헷갈리는 일은 없을 듯 하다.
Float 값을 쓸 때
var 숫자: Float
숫자 = 123.456F // Double과 Float를 구분하기 위해 숫자 뒤에 F를 붙여준다.
Int 값을 쓸 때
var 숫자 = 1123132
var 숫자2 = 123_456_789 // 이렇게 중간에 _를 써도 위에 값이랑 똑같이 읽는다.
***그냥 변수에 숫자만 넣으면 Int가 되버린다. 소수점이 있는 숫자는 모두 Double이 된다.***
Long 값을 쓸 때
var longValue: Long
longValue = 2147483647L // 뒤에 L을 붙여서 구분해준다.
문자열값 불러오기
var name="홍길동"
Log.d("BasicSyntax", "제 이름은 $name 입니다.") // 출력: 제 이름은 홍길동 입니다.
$변수명 다음에는 무조건 한칸 띄어야 한다. 안그러면 위에꺼를 예시로 $name입니다. 라는 이름의 변수를 찾을 것이다.
728x90
반응형