
[자료구조] ArrayList 구현 - get, 데이터 가져오기 [Java]
·
자료구조 + 알고리즘
엄청 간단하다. puble Object get(int index) { return elementData[index]; } 그치그치 으아아아유ㅠㅠㅠ 아니 근데 왜 null이 뜨는거지?? 분명히 똑같이 했는데.. ㅇNPE : NullPointerException 자바 데이터 타입은 기본 타입(privmitive type)과 참조 타입(reference type)이 있다. 참조 타입은 객체의 생성 이전에는 할당된 메모리 주소가 없는 null을 참조하는 변수이며, 이를 가지고 작업을 수행하면 NPE가 발생하게 된다. 자바에서는 기본 데이터형을 제외한 모든 데이터 타입을 참조 데이터형이라고 한다. (참조 자료형) new를 사용해서 객체를 만드는 모든 건 참조 데이터형이라고 생각해도 ㅇㅇ (단 String은 제외라..