< 개발 환경 > |
자바/Java ArrayList 사용법 ~!
ArrayList 사용법 입니다.
package arabiannight.tistory.com.java.test; import java.util.ArrayList; public class ArrayListUsing { private static ArrayListmArrayList; public static void main(String[] args) { // ArrayList 생성 mArrayList = new ArrayList (); // ArrayList 값 추가 mArrayList.add(1); mArrayList.add(2); mArrayList.add(3); mArrayList.add(4); mArrayList.add(5); System.out.println(); // ArrayList 값 확인 for(int i = 0; i < mArrayList.size(); i++) { System.out.println("one index " + i + " : value " + mArrayList.get(i)); } System.out.println(); // ArrayList 특정 index 값 제거 mArrayList.remove(0); // 0번째 index가 지워지면서 자동으로 1번이 0번째 index가 되었다. for(int i = 0; i < mArrayList.size(); i++) { System.out.println("two index " + i + " : value " + mArrayList.get(i)); } System.out.println(); // ArrayList 특정 index 값 추가 mArrayList.add(0, 7777); // 0번째 index가 추가되고 나머지 index들은 뒤로 밀린다. for(int i = 0; i < mArrayList.size(); i++) { System.out.println("three index " + i + " : value " + mArrayList.get(i)); } System.out.println(); // ArrayList 특정 index 값 수정 mArrayList.set(0, 77779); for(int i = 0; i < mArrayList.size(); i++) { System.out.println("four index " + i + " : value " + mArrayList.get(i)); } System.out.println(); // ArrayList Value 포함 여부 확인 Integer checkNumber = new Integer(99999); mArrayList.add(checkNumber); boolean isFind = mArrayList.contains(checkNumber); System.out.println("five : " + isFind + "\n"); for(int i = 0; i < mArrayList.size(); i++) { System.out.println("five index " + i + " : value " + mArrayList.get(i)); } System.out.println(); // ArrayList Value index 확인 int index = mArrayList.indexOf(checkNumber); System.out.println("six : index " + index + "\n"); // ArrayList 값 전체 삭제 mArrayList.clear(); System.out.println("seven : size " + mArrayList.size() + "\n"); // ArrayList의 값 존재 여부 확인 boolean isEmpty = mArrayList.isEmpty(); System.out.println("eight : empty " + isEmpty + "\n"); } } //
실행결과 :
one index 0 : value 1 one index 1 : value 2 one index 2 : value 3 one index 3 : value 4 one index 4 : value 5 two index 0 : value 2 two index 1 : value 3 two index 2 : value 4 two index 3 : value 5 three index 0 : value 7777 three index 1 : value 2 three index 2 : value 3 three index 3 : value 4 three index 4 : value 5 four index 0 : value 77779 four index 1 : value 2 four index 2 : value 3 four index 3 : value 4 four index 4 : value 5 five : true five index 0 : value 77779 five index 1 : value 2 five index 2 : value 3 five index 3 : value 4 five index 4 : value 5 five index 5 : value 99999 six : index 5 seven : size 0 eight : empty true
'JAVA > ArrayList' 카테고리의 다른 글
자바/Java ArrayList 안에 ArrayList 넣기 (0) | 2012.04.12 |
---|---|
자바/Java String[]을 List , List를 String[] 배열로 변환 (4) | 2012.03.15 |