// 기본 형식
ArrayList<클래스 또는 자료형> arrList = new ArrayList<클래스 또는 자료형>();
// 추가
arrList.add(123); // **add
Integer iObj = new Integer(234);
arrList.add(iObj);
arrList.add(345);
// 리스트의 길이
int len = arrList.size();// **size 길이값 // element == 요소 (node)
System.out.println("len = " + len);
// 출력
for (int i = 0; i < arrList.size(); i++) {
System.out.println(arrList.get(i)); // 특정값 얻어오는 get
}
// 삭제
arrList.remove(1); // **remove 지우기
// 출력
for (int i = 0; i < arrList.size(); i++) {
System.out.println(arrList.get(i)); // 특정값 얻어오는 **get
}
// 원하는 위치에 추가
arrList.add(1, 789); // 1번찌에 789를 입력
// 출력
for (int i = 0; i < arrList.size(); i++) {
System.out.println(arrList.get(i)); // 특정값 얻어오는 **get
}
// 검색
int findIndex = arrList.indexOf(789); // indexOf 값 찾기
System.out.println("findIndex = " + findIndex);
// 수정
arrList.set(1, 777);// 값 수정
// (1,777) // 1번찌 를 777로 수정
// 배열 -> 리스트
list[i] = list.get(i);
// 생성자 생성 // 배열 > 리스트
Human1 human[] = new Human1[m];
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
ArrayList<Human1>list = new ArrayList<Human1>();
Pitcher dto = new Pitcher(number,name,kidney,win,defeat,defense);
list.add(dto);
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
list.add(new Pitcher(number,name,kidney,win,defeat,defense));
'Collection & Generic > ArrayList' 카테고리의 다른 글
Java ArrayList (0) | 2018.06.20 |
---|