[JAVA] Collection 최솟값, 최댓값 구하기 기본타입(Primitive type)으로 구성된 컬렉션의 경우 최소, 최대 요소를 찾으려면 Collections.min()이나 Collections.max() 메서드를 사용하면 된다. List list = List.of(1, 2, 3, 4, 5); Integer min = Collections.min(list); // 1 Integer max = Collections.max(list); // 5 BACK/JAVA 2023.04.05
[JAVA] 컬렉션 프레임워크 정리 컬렉션 프레임 워크란? 여러 개의 데이터 묶음 자료를 효과적으로 처리하기 위해 구조화된 클래스 또는 인터페이스의 모음 컬렉션의 특성에 따라 크게 List, Set, Map으로 나눌 수 있고 메모리의 입출력 특성에 따라 기존 컬렉션 기능을 확장한 Stack, Queue가 있다. Map의 경우 Collection 인터페이스를 상속받고 있지 않지만 Collection으로 분류된다. 1. List 컬렉션 인터페이스 배열과 반대로 저장 공간의 크기가 동적으로 변화(메모리 동적 할당) 데이터의 추가, 변경, 삭제 등 가능 내부에 이미 클래스가 구현되어 있어 직접 인터페이스를 구현할 필요가 없음 구현 클래스(ArrayList, Vector, LinkedList..)를 이용하면 List 객체 생성 가능 구현 클래스(자.. BACK/JAVA 2023.02.15