[Android] 03. 코틀린 시작하기
03. 코틀린 시작하기 목차 03-1 코틀린 언어 소개 코틀린의 등장 배경 코틀린 파일 구성 코틀린 소스를 테스트하는 방법 03-2 변수와 함수 변수 선언하기 함수 선언하기 컬렉션 타입 03-3 조건문과 반복문 조건문 if~else와 표현식 조건문 when 반복문 for와 while 03-1 코틀린 언어 소개 ✅ 코틀린의 등장 배경 코틀린은 젯브레인스(JetBrains)에서 오픈소스 그룹을 만들어 개발한 프로그래밍 언어 2017년 구글에서 안드로이드 공식 언어로 지정 JVM에 기반을 둔 언어 코틀린의 이점 최신 언어 기법을 이용하면서 훨씬 간결한 구문으로 프로그램을 작성 코틀린은 널 안전성 null safety를 지원하는 언어 코틀린은 자바와 100% 호환합니다. 코루틴 coroutines이라는 기법을 이용하면 비동기 프로그래밍을 간소화할 수 있다. ✅ 코틀린 파일 구성 패키지 경로를 같게 작성한 예(Test.kt) 이다. com.example.test3 와 Test.kt 파일은 같은 폴더 위치에 존재한다. 패키지 경로를 다르게 작성한 예이다. 패키지 이름 ch3 폴더내에 작성한 코틀린 파일이다. import 하는 컴포넌트는 다른 패키지(com.example.test3)에 존재하는 경우이다. import는 c/c++의 .h 파일 정의해주는 내용과 유사하며, c/c++에서도 import처럼 .h를 include하는 것이아니라 점차 컴포넌트를 include하는 것으로 진화되고 있다. ( 참고: https://antinvestment.blogspot.com/2024/10/c-h.html ) ✅ 코틀린 소스를 테스트하는 방법 테스트할 코틀린 소스 파일에는 main() 함수가 있어야 하며, 실행하면 main() 함수가 자동으로 실행됐다가 끝나면서 프로그램 종료가 된다. 코틀린 파일의 오른쪽 클릭 메뉴 [Run 'Test.kt']를 선택하여 실행한다. 03-2 변수와 함수 ✅ 변수 선언하기 변수는 v...