728x90
반응형

변수 2

[Kotlin 문법] 2. 변수 type 지정하기

이전 글에서 kotlin의 변수는 var과 val를 사용한다는 것을 배웠다.val은 불변하는 값을, var은 가변 값을 담는다.또한, c언어와는 다르게 type 선언을 하지 않고도 컴파일 가능하였다. 그러나, 여기서도 type이 존재하고, type 선언을 해줄수도 있다.만약 선언하지 않으면 할당된 값을 보고 컴파일러가 변수의 타입을 추정한다.이렇게 하기 위해서는 처음부터 변수에 값을 할당해야만 한다.즉, 'var customers' 이런식으로 선언해두는 것은 허용되지 않고, 'var customers = 10' 이런식으로 값을 할당하여 이 변수가 어떤 타입을 가질지 추론할 수 있도록 해야 한다. 값을 미리 선언하기 싫다면, 타입을 미리 선언하면 된다.'val d: Int'와 같이 선언 후, 나중에 d에 ..

CS/Kotlin 2024.06.05

[Kotlin 문법] 1. 함수와 변수 - fun과 val, var

앱개발이나, 요즘은 spring에서 서버 개발에서도 java와 함께 kotlin이 많이 이용되고 있다.그래서 kotlin 문법을 간단하게 정리해보려 한다!Hello world | Kotlin Documentation (kotlinlang.org) Hello world | Kotlin kotlinlang.org이 사이트를 참고해 하나씩 차근차근 따라가보려는중! 함수 정의하기 - fun우선, c언어에서 function을 정의하려면 다음과 같이 한다.[type] [function name] ([params,...]){ retrurn 0;} 예를 들어 main함수를 정의한다고 하면,int main(int argc, char* argv[]){ return 0;}이런 방식으로 정의할 수 있다. 그럼 kotli..

CS/Kotlin 2024.06.04
728x90
반응형