본문 바로가기
JAVA/★객체지향

Collections framework: Collections의 사용법과 정렬

by SEOKIHOUSE 2023. 3. 18.

1)

값이 순서대로 출력이 되었는데 낮은숫자~높은숫자 순서대로 하고싶다!


comparable이라는 인터페이스를 사용하자

collections클래스가 있음 (collection 인터페이스랑 다름 s있음) =-= > 정렬 등 데이터 처리해주는거

여기안에 메소드들은 다 static이라 인스턴스로 만들지 않아도 바로 호출해서 사용가능 ex) collections.sort();

Collections.sort(computers);


sort부분을 자세히 보자

*sort 는 list형식의 컨테이너만 정렬

list <T> 는 제네릭 => <T>는 <T extends comparable>을 참고하고 -> comparable인터페이스를 구현해야한다


숫자순서대로 나왔다