제네릭을 활용한 ArrayList를 구현해보는 건 기본기를 닦는데 매우 도움이 되는 것 같다.
답안지는 저 아래에 있다.
List 인터페이스를 implements 해서 직접 한번 구현해보자!!
public class MyArrayList<T> implements List<T> {
private int size;
private T[] array;
public MyArrayList() {
size = 0;
array = (T[])new Object[10];
}
'프로그래밍 > JAVA' 카테고리의 다른 글
String, StringBuffer, StringBuilder (0) | 2019.03.19 |
---|---|
Object의 메서드/equals/hashCode/clone (0) | 2019.03.19 |
JVM (0) | 2019.03.19 |
Java Collections Framework (0) | 2019.02.28 |
Exception (0) | 2019.02.28 |