[Java] Record
·
Java
들어가기 전record란걸 몰랐던 저는 스파르타에서 1차 프로젝트를 함께 하는 팀원덕에 새로운 자료형을 배우게 되었습니다.ps. 감사합니다 팀원1님,, record란?코딩에서 record는 불변 객체 (immutable object)를 표현하기 위해 사용되는 데이터 구조입니다. 사용목적 :데이터의 불변성을 유지하면서 속성을 정의하고 처리할 수 있도록 함.이러한 목적을 갖고 있는 record는 "객체지향적 프로그래밍"에 적합합니다. 주요 특징 : 불변성(Immutable) : record는 기본적으로 불변객체이기 때문에 상태 변경이 없는 객체를 다루는데 유용함간결함(conciseness) : 기본생성자, toString(), equals(), hashCode() 등을 자동으로 구현해주기 때문에 코드가 ..