Kotlin2 [kotlin] 자주 사용되는 구문 DTO 생성하기 (POJO/POCO)data class Customer(val name: String, val email: String) `Customer` 클래스는 다음과 같은 기능들을 제공합니다:모든 속성들의 getters (그리고 `var` 일 땐 setter 도)`equals()``hashCode()``toString()``copy()``component1()`, `component2()`, ..., 함수 인자들에 기본 값 지정하기fun foo(a: Int = 0, b: String = "") { ... } 이렇게 지정해 두면, 호출 할 때 `a`, `b` 없이 `foo()` 라고 호출 할 수 있다.list 필터링val positives = list.filter { x -> x > 0 } 짧게 하.. 2025. 2. 9. Kotlin 기본 문법 코틀린 기본 문법에 대해 정리한 글입니다. 코틀린의 기본 문법들의 개요 정도로 정리되어 있으며 자세한 내용은 별도로 더 알아봐야합니다.패키지 정의와 불러오기package my.demoimport kotlin.text.*// ... 소스 파일은 패키지 디렉토리와 일치할 필요는 없습니다. 프로젝트 내부에 임의에 곳에 있으면 됩니다.프로그램 시작점fun main() { println("Hello world!")}어플리케이션의 시작점은 main 함수 입니다.어플리케이션 시작 시 인자를 전달하고 싶다면 다음과 같이 작성할 수 있습니다:fun main(args: Array) { println(args.contentToString())}표준 출력으로 인쇄하기`print` 는 표준 출력으로 인자값을 인쇄합니.. 2025. 2. 4. 이전 1 다음