본문 바로가기

Dev Log/Kotlin3

Kotlin - Data Class 데이터 클래스 (공식문서 번역) 이 글은 Kotlin 공식 문서의 "Data Classes"를 번역한 글입니다. 다소 오역과 의역이 있을 수 있습니다. https://kotlinlang.org/docs/reference/data-classes.html Data Classes - Kotlin Programming Language kotlinlang.org 우리는 자주 데이터를 가지고 있을 목적의 클래스를 생성합니다. 이러한 클래스에서 몇가지 표준적인 기능이나 유틸 함수 등은 바로 데이터를 통해서 유추가 됩니다. 코틀린에서는 이러한 클래스를 데이터 클래스 Data Class라고 칭하며 data 키워드를 앞에 붙입니다. data class User(val name: String, val age: Int) 컴파일러는 primary constr.. 2020. 5. 2.
코틀린 기초 문법 (공식문서 번역) 이 글은 "Basic Syntax"를 번역한 글입니다. 다소 오역과 의역이 있을 수 있습니다. https://kotlinlang.org/docs/reference/basic-syntax.html Basic Syntax - Kotlin Programming Language kotlinlang.org 패키지 정의, import 패키지 지정은 파일의 맨 위에서 해야합니다. 디렉토리 구조와 패키지 구조를 꼭 맞출 필요는 없습니다. 소스 파일은 파일시스템 내에 임의대로 둘 수 있습니다. (패키지에 대해서 궁금하시다면 Packages를 참고해주세요) 프로그램의 시작점 코틀린 어플리케이션은 main 함수에서 시작합니다. 함수 두 가지의 Int 파라미터를 갖고 Int 리턴 타입을 갖는 함수입니다. 표현식이 있고 추론된.. 2020. 4. 15.
Intellij IDEA로 코틀린 시작하기 (공식문서 번역) 이 글은 Getting Started with IntelliJ IDEA를 번역한 글입니다. 이미지는 최신 버전으로 교체했습니다. https://kotlinlang.org/docs/tutorials/getting-started.html Getting Started with IntelliJ IDEA - Kotlin Programming Language This tutorial walks you through creating a simple Hello World application using IntelliJ IDEA. kotlinlang.org 이 강좌에서는 IntelliJ IDEA에서 간단한 "Hello World" 애플리케이션을 만들것입니다. 환경 설정하기 이 강좌에서 IntelliJ IDEA를 사용할 .. 2020. 4. 15.