compareTo 2

Java java.util / Collection,List ,Set,Map인터페이스 / 주요 메서드 정리

Collection 인터페이스 boolean add(E e) : Collection에 객체 추가 void clear() : Collection의 모든 객체 제거 int size() : Collection에있는 요소의 개수를 반환 boolean remove(Object o) : Collection의 매개변수에 해당하는 인스턴스가 존재하면 제거 Map 인터페이스 Collection 하위 인터페이스 V put(K key,V value) : key에 해당하는 value값을 map에 저장 V get(K key) : key에 해당하는 value값을 반환 List 인터페이스 Collection 하위 인터페이스로 Collection 메서드들을 다 물려받음 ArrayList와 Vector 클래스 List 구현 클래스 A..

JAVA 2021.12.22

Java ArrayList, String(문자열) 비교

array 배열 : 같은 타입의 여러 데이터를 모아서 순서대로 저장한다. 한번 만들어지면 크각 고정되며 크기가 넘어서면 error. ArrayList 클래스 : 지정된 타입의 여러 객체를 모아서 순서대로 저장한다. 크기가 몇개일지 모를때 주로 사용한다. 기본으로 10칸이 생성되며 부족할 때 마다 *2씩 늘어난다. 데이터가 저장되지 않은 공간은 줄일수도 있다. ArrayList 이름 = new ArrayList(); 이름.add(값); // 값을 추가, 추가한 순서대로 배열에 저장 이름.size(); // ArrayList객체 안에 저장된 데이터의 갯수 이름.remove(배열번호); // 해당 배열번호의 값을 삭제 메서드에서 return값으로 사용할 때 return 이름.remove(배열번호); //해당 ..

JAVA 2021.12.06