
Kotlin에서 map, forEach 같은 고차 함수 내부에서 반복을 제어할 때 @label을 사용할 수 있다.특히 람다 내부에서 특정 조건일 때 현재 iteration만 건너뛰고 다음 요소로 넘어가고 싶을 때 return@label을 사용한다.공휴일 정책을 개발하면

확장은 상속이나 데코레이터 패턴 없이 기존 클래스나 인터페이스에 새로운 기능을 추가하는 Kotlin 기능이다.즉, 실제로 클래스를 수정하지 않고도 마치 클래스 내부에 정의된 멤버 함수처럼 사용할 수 있는 함수를 만들 수 있다.예를 들어 String 클래스에 새로운 기능

Kotlin은 JetBrains에서 만든 JVM 기반 언어로, 기존 Java를 대체하기 위해 등장한 더 간결하고 안전한 언어Kotlin 은 단순한 문법 개선이 아니라 언어 자체의 철학이 명확한 언어이미 검증된 기술을 적극적으로 사용Java 개발자도 쉽게 적응 가능특정

최근 맥북을 구매하면 USB-C 포트만 있습니다.그런데 내가 가지고 있는 외장하드나 무선 마우스를 연결하려면 USB-A 타입이 필요합니다.포트 모양이 다르다고 해서 잘 작동하는 외장하드나 무선 마우스를 버리지 않고 우리는 USB-C to A 어댑터를 사서 중간에 끼워