본문 바로가기 메뉴 바로가기

돌고 돌아 기본

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

돌고 돌아 기본

검색하기 폼
  • 분류 전체보기 (153)
    • 언어 (14)
      • Java (9)
      • Kotlin (3)
      • Golang (2)
    • 프레임워크 (6)
      • Spring (2)
      • JPA (4)
    • 클라우드 (2)
      • k8s (2)
      • aws (0)
    • 컴퓨터이론 (1)
      • 운영체제 (1)
    • 기타 (4)
      • 수상내역 (3)
      • Web (1)
    • 코딩테스트 (118)
      • 알고리즘 (104)
      • SQL (10)
      • 코드 스니펫 (4)
    • 회고 (6)
      • 취업준비 (5)
      • 잡담 (1)
    • 개발서적 (2)
      • 이펙티브 코틀린 (1)
      • 코딩 인터뷰 (1)
  • 방명록

data-class (1)
[Kotlin]데이터 클래스(data class)

데이터 클래스(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
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • Github
TAG
  • 해쉬
  • BFS
  • 알고리즘
  • 쓰레드
  • 스택
  • dfs
  • 프로그래머스
  • 회고
  • TDD
  • 비트연산
  • kotlin
  • 오늘의집
  • dsu
  • Uber
  • 카카오
  • 구현
  • Java
  • 코드 스니펫
  • 탐욕법
  • sql
  • 문자열
  • set
  • 스트림
  • k8s
  • 연결리스트
  • 정렬
  • 코딩인터뷰
  • JPA
  • 우선순위큐
  • dp
more
«   2025/05   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바