반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 백준 11048번
- DFS
- 정보처리기사 교재 없이
- 정보처리기사 필기 합격 후기
- 프로세스 조회
- 코틀린
- requirements 생성
- 백준 15903번
- 프로세스 kill
- 자바
- 백준 1904번
- 문자열에서 원하는 문자 개수 찾기
- docker container 한번에 지우기
- 백준 14442번
- Kotlin
- DP
- docker image 한번에 지우기
- 백준 25418
- 자료구조
- 백준 2670
- Java
- Spring
- BFS
- docker
- 백준 11057번
- kotlin record
- 도커 중복 이미지
- 백준 9095번
- 코테
- 백준
Archives
- Today
- Total
목록프로그래밍/Kotlin (2)
개발자로 살아남기
[Kotlin] 코틀린 기본 접근 제한자
Java의 기본 접근 제한자는 default이지만, Kotlin의 기본 접근 제한자는 public이다.
프로그래밍/Kotlin
2025. 6. 10. 23:07
[Kotlin] Kotlin에서 레코드 선언하기(feat. Java의 record class)
🚀 개요레코드는 불변 데이터를 저장하기 위한 클래스이다.레코드는 고정된 값 집합인 레코드 구성 요소를 가지고 있다.간결한 구문을 가지고 있으며 보일러플레이트 코드를 작성하지 않아도 된다.데이터 클래스에 대한 레코드 선언만 지원한다.데이터 클래스는 equals(), hashCode(), toString() 메서드 구현을 제공한다. 🚀 선언 및 사용Kotlin에서 레코드를 선언하려면 @JvmRecord와 data class를 선언해줘야 한다.✅ 선언JvmRecord를 붙이면 Java에서 record처럼 인식하게 되며 record에서 생성되는 메서드들이 제공된다.데이터 클래스의 @JvmRecord는 주로 Java 코드를 Kotlin으로 변환할 때 API를 보존하는 데 필요하다.@JvmRecorddata c..
프로그래밍/Kotlin
2025. 6. 10. 23:06