이전 글에서 값을 받기만하고 저장해두지 않으면 값이 날라가 버리는 것을 알았다. 그래서 이번 글에서는 변수에 대해서 알아보도록 한다. 예제 코드 fun main(args: Array):Unit { var total:Int total = 0 val a:Int = 95 + 9 + 15 - 3 println(a) val b:Int = 41 + 77 + a println(b) total = a + b println(total) } 116 234 350 Process finished with exit code 0 3: 코틀린에서는 변수를 선언할 때 var 키워드를 사용해서 변수를 선언한다. 코드에서 var total:Int의 경우 var는 변수라는 것을 말하며, total은 변수명, Int는 타입을 말한다. 4:..
이번 글에서는 코틀린에서 리터럴, 연산자, 표현식의 개념에 대해서 알아봅니다. 😁 예제 코드 fun main(args:Array):Unit { 53 + 62 - 126 // 리터럴, 연산자 } //출력 결과 Frocess finished with exit code 0 53, 62, 126 은 숫자 그대로 이기 때문에 리터럴 이라고 하며, + 또는 - 등은 연산자라고 한다. 최종 계산값은 -11로 나타내어 지는데, 이렇게 하나의 값으로 수렴하는 수식 덩어리를 표현식(Expression) 이라고 합니다. 위 코드는 실행은 되지만 출력결과는 아무것도 없다. 출력을 통해 확인하고 싶으면 println() 등의 함수를 사용하면된다. fun main(args:Array):Unit { println(53 + 62 -..
오늘부터 안드로이드 어플리케이션(앱) 개발을 목적으로 코틀린 언어를 학습하고자한다. 😀 새로운 언어를 시작하면서 가장 먼저하는 Hello world!(헬로월드)를 출력해보는 방법을 알아보자! Kotlin print Hello world fun main(args: Array): Unit { println("Hello, World!") } 결과 : Hello, world! 먼저 보이는 fun이란 function의 약자로 함수를 뜻한다. 보통 C에서는 반환타입+함수명...(void main()), 파이썬에서는 def main: 이런식으로 하는 것에 반면, 코틀린에서는 fun으로 함수의 시작을 알리는 것 같다. 🤔 fun 다음에 오는 main은 당연히 함수명이된다. 또 main 함수는 엔트리 함수로 프로그램의 ..