JAVA/java 공부

[JAVA] ArrayList

congs 2023. 3. 26. 01:06

arraylist

: 배열의 길이와 상관없이 객체 추가 가능한 배열

ArrayList<자료형> 배열 이름 = new ArrayList<>();

 

주요 메서드

  1. add(자료형 e) : 요소를 배열에 추가
  2. int size() : 요소 전체 개수
  3. get(int index) : index 위치에 있는 배열의 요소 값
  4. remove(int index) : index 위치에 있는 요소 값 제거 및 반환
  5. isEmpty() : 배열이 비어있는지 확인 → true/false

배열 복사

 : System.arraycopy( 구배열, 시작번지, 새배열, 시작번지, 개수 ) ;

 

출력

//1. for문 이용
for(int i=0; i<arr3.length; i++) {
	System.put.println(arr[i]+"");			
}

//2. 향상된 for문 이용
for ( String tmp : arr3) {
	System.out.print(tmp+" ");
}