Car-racing 미션을 진행하면서 일급 컬렉션이라는 것에 대해 공부해보았고, 사용해보았다. 일급 컬렉션이란? Java에서 일급 컬렉션(First-Class Collection)은 다른 객체와 동등한 지위를 갖는 컬렉션 객체를 말합니다. 일급 컬렉션은 다음과 같은 특징을 가집니다. 컬렉션 객체는 변수나 매개변수에 할당할 수 있다. 컬렉션 객체는 다른 객체와 동등한 지위를 가진다. 컬렉션 객체는 반환값으로 사용할 수 있다. 컬렉션 객체는 필요한 경우 메서드에서 생성할 수 있다. 그냥 간단하게 한 문장으로 말하면 Collection을 Wrapping 하면서, 그 외 다른 멤버 변수가 없는 상태를 일급 컬렉션이라 합니다. 예를 들어보자면 public class Cars { private final List ..