old/JAVA
LinkedList
jazzlife
2010. 5. 24. 17:39
: 크기를 변경하는데 제약이 있고 중간에 데이터를 삽입/삭제가 힘든 단점을 해결하기 위해 LinkedList를 사용.
ArrayList : 순차적 추가/삭제는 빠르나 중간 추가/삭제는 느리다.
LinkedList : 중간 추가/삭제가 빠르나 데이터가 많을수록 접근성 떨어짐.
구조1]
구조2]
ArrayList : 순차적 추가/삭제는 빠르나 중간 추가/삭제는 느리다.
LinkedList : 중간 추가/삭제가 빠르나 데이터가 많을수록 접근성 떨어짐.
구조1]
class Node {
Node next;
Object obj;
}
Node next;
Object obj;
}
구조2]
class Node {
Node next;
Node previous;
Object obj;
}
Node next;
Node previous;
Object obj;
}