본문 바로가기
개발

코틀린(kotlin) 정리

by kks950115 2023. 10. 30.
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
반응형

댓글