[개념] 코틀린 기본 정리
🟦 1. 코틀린 기본 정리 🟧 1. 변수와 상수 변수 : var 키워드 상수 : val 키워드 → 코틀린은 기본적으로 변수의 타입을 ‘형추론’ 하여 자료형 명시 없이도 알아서 추론할 수 있다. 🟧 2. 기본 자료형 → 기본형 : 순수하게 값 저장하는 자료형 → 참조형 : 객체를 참조하는 자료형 코틀린의 자료형은 모두 참조형이다. 즉, 모든 자료형이 ‘객체 형태’라고 생각하면 된다. ◾숫자 자료형 정수 자료형 : Byte, Short, Int, Long 실수 자료형 : Double, Float ◾문자 자료형 문자 자료형 : Char 문자열 자료형 : String ◾논리 자료형 Boolean ◾배열 자료형 Array → arrayOf() 함수로 배열 생성 O 🟧 3. 함수 Unit형 = 자바의 void에 대..
- App(앱)_관련 공부 모음/[문법]_Kotlin(코틀린)
- · 2022. 8. 12.
2강. [코틀린 고급 문법]
[2강. 코틀린 고급 문법] 1. 람다함수 [람다함수] val a : (Int, Int) -> Int = {x:Int, y:Int -> x + y} 함수 타입 변수 = 타입에 일치하는 람다식 저장 typealias MyType = (Int, Int) -> Boolean val a : MyType = {no1: Int, no2: Int -> no1 > no2 } //1. Lamda 람다 함수 : 익명 함수 //람다식 그 자체를 값(value) 처럼 다룰 수 있는 함수 //코틀린에서는 고차함수 개념 존재 //고차함수 : 람다식(함수) 형태를 값 처럼 매개변수, 반환 타입에 적용해놓은 함수 //람다의 기본 정의 //val lamdaName : Type = {argumentList -> codeBody} val..
- App(앱)_관련 공부 모음/[문법]_Kotlin(코틀린)
- · 2022. 3. 5.