Page 3 -
P. 3
KOTLIN IN DEPTH
2.2.3 산술 연산 66
2.2.4 비트 연산 69
2.2.5 문자 타입 Char 70
2.2.6 수 변환 71
2.2.7 불 타입과 논리 연산 72
2.2.8 비교와 동등성 74
2.3 문자열 76
2.3.1 문자열 템플릿 76
2.3.2 기본 문자열 연산 78
2.4 배열 80
2.4.1 배열 정의하기 80
2.4.2 배열 사용하기 82
2.5 결론 84
3장 함수 정의하기 85
3.1 함수 86
3.1.1 코틀린 함수의 구조 87
3.1.2 위치 기반 인자와 이름 붙은 인자 91
3.1.3 오버로딩과 디폴트 값 93
3.1.4 vararg 95
3.1.5 함수의 영역과 가시성 98
3.2 패키지와 임포트 101
3.2.1 패키지와 디렉터리 구조 101
3.2.2 임포트 디렉티브 사용하기 104
3.3 조건문 106
3.3.1 if 문으로 선택하기 106
3.3.2 범위, 진행, 연산 108
3.3.3 when 문과 여럿 중에 하나 선택하기 112
3.4 루프 115
3.4.1 while과 do-while 루프 115
3.4.2 for 루프와 이터러블 116
Kotlin_05.indd 15 2022-02-15 오후 4:07:29