Java29 extends vs implements extends클래스 상속 시, 사용(부모, 자식)단일 상속만 가능함implements인터페이스 상속 시, 사용다중 상속 가능함인터페이스 구현 시, 메서드의 종류만 정의하고 실제 구현은 implements 받은 클래스에서 구현함(오버라이딩 2024. 5. 10. java map map 선언: 로 값 넣음map의 key는 중복 불가, 동일한 key에 대해서 다른 값을 넣을려고 하면 최근에 넣은 값이 적용됨HashMap map = new HashMap(); 2024. 5. 10. java set 중복 값 삽입 불가특정 순서 없음(인덱스로 값을 가져올 수 없음)iterator를 통해 값을 가져와야함Iterator iter = set.iterator(); // set을 iterator안에 담기while(iter.hasNext()) { System.out.println(iter.next());}HashSet set = new HashSet(); // set 선언 2024. 5. 10. java List 배열과 비슷하지만 다른점동적으로 크기 변경 가능삽입과 삭제로 원하는대로 크기 변경 가능배열은 직접 access, 순차 accesss 가능리스트는 순차 access만 가능직접 access: 배열의 값으로 바로 접근하는 것 arr[2]순차 access: 처음부터 시작해 배열의 특정 값까지 접근하는 것List 메소드ArrayList 리스트명 = new ArrayList();대량의 데이터 검색에 유리(select)LinkedList 리스트명 = new LinkedList();대량의 데이터 삽입, 삭제에 유리(insert, delete) 2024. 5. 10. 이전 1 2 3 4 5 ··· 8 다음