본문 바로가기

앱 개발 언어12

코틀린(Kotlin) 변수 정의 방법 1. 표현식과 평가프로그램에서 변수를 사용하기 위해서는 먼저 변수를 정의해야 한다. 앞으로 "변수를 선언하다."와 "변수를 정의하다."라는 말은 똑같은 표현이니 혼동하지 말도록 하자. 코틀린에서 값이 있는 코드의 작은 단위를 표현식이라고 한다. 표현식은 변수, 함수 호출 등으로 구성될 수 있다. 위에서 표현식은 count라는 변수 이름이다. 그리고 그 표현식의 값은 5다. 평가라는 것은 표현식의 값을 결정하는 것을 의미한다. 컴파일러는 표현식을 평가하고 프로그램에서 명령을 실행할 때 평가된 값을 사용한다.2. 변수 선언 변수를 정의하려면 코틀린 키워드 중에 val을 적으면 된다. 그러면 컴파일러가 변수 선언이 있음을 인식한다. 변수 이름, 데이터 유형, 초깃값에 관련해서는 이어서 설명하겠다. 2.1. 변.. 2024. 10. 26.
코틀린(Kotlin) 함수의 구조, 스타일 가이드 1. 함수특정 작업을 실행하는 프로그램의 세그먼트다. 하나의 프로그램에는 여러 개의 함수가 있을 수도 있고 또는 1개의 함수만 존재할 수도 있다. "함수를 선언하다."와 "함수를 정의하다."라는 두 문장의 의미는 동일하므로 바꿔서 사용할 수 있다.2. 함수의 구조2.1. 함수 키워드(fun)코틀린에서 함수를 정의하려고 한다는 것을 나타낼 때 사용하는 단어다. fun은 function의 줄임말이다. 모두 소문자로 입력해야 하며 func, function과 같은 다른 글자로 입력이 불가능하다. 다른 철자로 사용하는 경우 컴파일러가 인식하지 못한다.2.2. 함수 이름(name)사용자가 입력하는 부분이다. 코틀린 키워드는 함수 이름으로 사용하면 안 된다. 함수 이름은 카멜 표기법을 따라 입력해야 한다. 첫 번째.. 2024. 10. 19.
앱 개발 언어 코틀린(Kotlin)이란? 1. 코틀린(Kotlin)이란?코틀린은 젯브레인(JetBrains)이라는 회사에서 만든 안드로이드 개발용 프로그래밍 언어로 2016년에 정식 발표되었다. 기존에 안드로이드 앱 개발에 사용되던 자바를 보완하고 대체하기 위해 생겨났다. 2017년에 구글이 안드로이드 공식 지원 언어로 코틀린을 추가했으며 2019년 1월부터는 구글 내부에서 안드로이드 개발을 위한 공식 언어로 지정되었다. 코틀린은 자바와 상호 운용이 100% 지원되기 때문에 기존 자바 라이브러리나 프레임워크와 함께 잘 작동한다. 자바와 유사하지만 더욱 간결한 문법과 다양한 기능을 추가하였다. ■ 코틀린의 장점1. 간결하고 효율적인 코드 작성이 가능함2. 함수형 프로그래밍과 객체 지향 프로그래밍이 모두 가능함3. 기존 Java 코드와 호환이 가능.. 2024. 10. 19.
반응형