Language/Kotlin

    Kotlin 자료형과 흐름제어

    변수와 자료형 Kotlin은 모든 기본 타입 값을 객체로 만들어 관리한다. Kotlin은 null을 허용하는 변수와 허용하지 않는 변수를 제공한다.(기본적으로 널 허용하지 않지만 ? 를 붙이면 허용하고, 권장되진 않는다) 리터럴 코드 작성시 값을 작성하는 문법 정수 : 100, 100L, 1_000_000 실수 : 11.11, 22.22F 문자 : ‘A’, ‘B’ 문자열 : “문자열” 불리언 : true, false Raw string : “””문자열””” Nothing : 함수가 정상적으로 끝나지 않는다를 의미 Unit : void를 의미한다. 자료형 정수 : Long(8), Int(4), Short(2), Byte(1) 부호가 없는 정수형 : ULong(8), UInt(4), UShort(2), UB..

    Kotlin 목차

    목차 Kotlin 자료형과 흐름제어 Kotlin 형변환과 널처리 Kotlin 표준(Scope)함수: apply, also, with, run, let Kotlin 파일 입출력 (io/nio) Kotlin 배열(Array), 문자열(String), 컬렉션(List/Set/Map) Kotlin 컬렉션의 확장함수/시퀀스 Kotlin 제네릭 [Kotlin 객체지향 (1)] 클래스, 패키지, 모듈, 접근 제한자, 상속 [Kotlin 객체지향 (2)] 추상클래스(Abstract Class)와 인터페이스(Interface) [Kotlin 객체지향 (3)] Data/ Sealed/ Enum /Inner /중첩 Class [Kotlin 객체지향 (4)] 프로퍼티(지연초기화, 위임)와 정적변수(Companion 객체, 최..

    Kotlin 학습하기 좋은 강의

    1. 3강으로 끝내는 joyce 코틀린 강의 일단 3강으로 끝낸다니 끌린다. 기타 java 기반 안드로이드 개발을 하던 사람이라면 1강당 1시간이지만 한숨에 볼수 있을정도로 잘 정돈되어있는 강의다. 1강에서는 코틀린 기본문법/ 2강에서는 고급문법(람다, 데이터 클래스 등) / 3강은 간단한 실전 앱 개발 로 되어있어 연습은 따로 해야되지만 단기간에 전체적으로 코틀린이 뭐다라는 느낌은 충분히 받을 수 있는 강의인 듯 하다. youtu.be/IDVnZPjRCYg 2. 디모 코틀린 강좌 youtu.be/8RIsukgeUVw 3. 윤재성의 Google 공식 언어 Kotlin 프로그래밍 시작하기 Kotlin 개요 및 기본문법 : 1 ~ 7강 Kotlin 언어의 개요, 개발환경국축, 변수와 자료형, 함수, 연산자 ..