티스토리 뷰

이번 글에서는 코틀린에서 리터럴, 연산자, 표현식의 개념에 대해서 알아봅니다. 😁

실습 진행 시 inteliJ 사용

예제 코드

fun main(args:Array<String>):Unit
{
    53 + 62 - 126 // 리터럴, 연산자
}
//출력 결과
Frocess finished with exit code 0 

53, 62, 126 은 숫자 그대로 이기 때문에 리터럴 이라고 하며, + 또는 - 등은 연산자라고 한다.

최종 계산값은 -11로 나타내어 지는데, 이렇게 하나의 값으로 수렴하는 수식 덩어리를 표현식(Expression) 이라고 합니다.

위 코드는 실행은 되지만 출력결과는 아무것도 없다. 출력을 통해 확인하고 싶으면 println() 등의 함수를 사용하면된다.

fun main(args:Array<String>):Unit
{
    println(53 + 62 - 126) // 리터럴, 연산자
}
//출력 결과
-11

Process finished with exit code 0

 위와 같이 프린트 함수로 출력한 모습이다. ln은 개행이라는 뜻이 담겨 있어서 -11을 출력후 한 번 개행한 것도 확인가능하다.

 그러나 위 값은 계산만하고 따로 저장하고 있지 않으므로, 출력한 뒤에 메모리에서 바로 사라지게 된다.

 그래서 필요한 것이 변수다. 변수에 대해서는 다음 포스팅을 참고하기를 바란다. 😎

[Android/Kotlin] - [코틀린] 헬로우 월드 (Kotlin - Hello world!) print + 자바와 차이점

댓글
댓글쓰기 폼
네이버 이웃추가
«   2020/11   »
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          
글 보관함