배열 (2) 썸네일형 리스트형 HTML 배열과 관련 배열함수 메서드명 기능 반환값 arr.sort() 배열의 요소를 적절한 위치에 정렬 정렬된 배열을 반환 arr.pop() 배열의 맨 끝 값을 제거 제거된 요소를 반환 arr.shift() 배열의 맨 앞 값을 제거 제거된 요소를 반환 arr.unshift() 배열의 맨 앞에 값을 추가 새로운 길이를 반환 arr.push() 배열의 끝에 하나 이상의 요소 추가 새로운 배열의 길이를 반환 arr.slice(n,m); n~m 까지의 요소출력 반복문 for / for each + 컬렉션 [Iterator] for문과 for each문의 차이 ArrayList al =new ArrayList(); al.add(1); al.add(2); al.add(3); al.add(4); al.add(5); Integer 값만 받는 ArrayList al을 생성하여 {1,2,3,4,5} 를 배열에 넣어줬다. 이 때 배열 안에 인자값 들을 보기 위해서는 다음과 같이 for문을 사용했는데, for (int i = 0; i < al.size(); i++) { System.out.println(i); } 이 때 일반 for문 , for(초기식 ; 조건식 ; 증감식){ 반복 수행할 작업 } 을 사용하여도 상관이 없지만 1. 가독성이 떨어질 수 있고 2. ArrayIndexOutOfBoundException을 만날 수도 있다. 이러.. 이전 1 다음