Data Structure

    Java 자료구조 비교

    Java 자료구조 비교

    여러가지 자료구조에 대한 비교를 해본다. Array (배열)같은 데이터 타입에 대해 데이터를 한 곳에 저장해두고 하나의 변수를 가지고 사용하는 것을 말한다. 1차원배열과 다차원 배열이 존재장점간단하게 사용 가능인덱스 통해 빠르게 데이터 접근 가능단점저장 공간이 제한적동적 할당을 통해 새롭게 정의 가능하지만 데이터 이동을 또 해야함 Iterable이름 그대로 반복할 수 있는지 확인하는 인터페이스다음과 같은 abstract method를 갖음 boolean hasNext () // 요소가 더 많은 경우 true를 반환합니다. E next () // 제네릭 타입 E의 다음 원소를 반환합니다. void remove () // 반복자가 반환 한 마지막 요소를 제거합니다. Collection모든 콜렉션의 상위 인터..