
데이터 클래스(data class) 자바를 사용해본 적이 있다면, 롬복(Lombok)이라는 플러그인을 사용해본 적이 있을 것입니다. 데이터 클래스는 롬복의 @Data 애너테이션과 매우 유사한 기능을 언어단에서 지원하여줍니다. 사용 방법 data class Student(val name: String, val age: Int) 위와 같이 name, age 필드를 가지는 Student 클래스를 데이터 클래스로 선언할 경우 어떠한 기능을 코틀린에서 제공하여주는 걸까요? 대표적으로 코틀린에서는 데이터 클래스로 선언할 경우 다음과 같은 5가지의 기능을 기본적으로 구현하여 제공하여 줍니다. 1. toString 메서드 toString 메서드는 해당 클래스에 대한 정보를 바탕으로 문자열을 구성하여 반환해주는 메서드입..
언어/Kotlin
2022. 3. 20. 17:11
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 해쉬
- BFS
- 알고리즘
- 쓰레드
- 스택
- dfs
- 프로그래머스
- 회고
- TDD
- 비트연산
- kotlin
- 오늘의집
- dsu
- Uber
- 카카오
- 구현
- Java
- 코드 스니펫
- 탐욕법
- sql
- 문자열
- set
- 스트림
- k8s
- 연결리스트
- 정렬
- 코딩인터뷰
- JPA
- 우선순위큐
- dp
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함