자바 리스트(ArrayList)와 배열(Array)의 차이점 3가지
1. 배열은 List와 다르게 크기를 지정해야 한다.배열은 크기를 지정해야 하지만ArrayList는 해당의 유형 객체를 넣거나 제거한다면 저절로 커지거나 작아지므로 크기를 지정하지 않아도 됩니다. 2. 객체를 일반 배열에 넣을 때는 인덱스를 지정해야 한다.배열은 처음 객체를 생성시 크기를 지정하고크기 안에서 [0], [1], [2] 인덱스를 지정하여 값을 대입해야 한다.하지만 ArrayList는 객체의 인스턴스 메서드를 통해서(add)를 통해서자동으로 인덱스를 생성하여 값을 대입한다. 3. 배열의 내부의 값을 사용할 때는 [index] 문법을 통해 사용가능하다.Arraylist는 객체의 인스턴스 메서드를 통해 값을 대입하거나 가져오지만배열은 [index] 문법을 통해서만 값을 넣거나 가져올 수 있다. '..
IT/JAVA
2018. 6. 5. 01:38