티스토리 뷰
List 컬렉션 특징
-인덱스로 관리 ex)0,1,2,3
-중복해서 객체 저장 가능
ArrayList, Vector, LinkedList
|
기능
|
메소드
|
설명
|
|
객체추가
|
boolean add(E e)
|
주어진 객체를 맨끝에 추가
-성공적으로 추가하면 true 리턴 |
|
void add(int index, E element)
|
주어진 인덱스에 객체를 추가
처음 매게값이 index면 삽입, 객체가 오면 추가 |
|
|
set(int index, E element)
|
주어진 인덱스에 저장된 객체를 주어진 객체로 바꿈
|
|
|
객체검색
|
boolean contains(Object o)
|
주어진 객체가 저장되어 있는지 여부를 리턴
a,b가 있는데 c를 호출하면 폴스 |
|
E get(int index)
|
주어진 인덱스에 저장된 객체를 리턴
|
|
|
isEmpty()
|
컬렉션이 비어 있는지 조사
|
|
|
int size()
|
저장되어있는 전체 객체수를 리턴
|
|
|
객체삭제
|
void clear()
|
저장된 모든 객체를 삭제
|
|
E remove(int index)
|
주어진 인덱스에 저장된 객체를 삭제
|
|
|
boolean remove(Object o)
|
주어진 객체를 삭제
|
- List<E> list = New ArrayList<E>();
* <> 안에는 배열안에 들어갈 타입을 적용해주면된다 String Member int 등등
객체를 지우면 뒤에 있는것들이 앞으로 당겨짐
'개발 > Java' 카테고리의 다른 글
| Map 컬렉션 (0) | 2022.09.05 |
|---|---|
| Set 컬렉션 (0) | 2022.09.05 |
| 인스턴스 멤버와 this (0) | 2022.09.04 |
| 정적 멤버와 static (0) | 2022.09.04 |
| 오버로딩, 오버라이딩 (0) | 2022.09.04 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- method
- instance
- this
- JPA
- python
- 코드해석
- ajax
- IOC
- querydsl
- 풀텍스트
- DI
- EntitiyManagerFactory
- DTO
- badrequest
- 알고리즘
- EC2
- 협업
- JWT토큰
- ssl
- JPQL
- Spring
- 환경세팅
- .jks
- joinfetch
- backoffice
- 항해99
- POI
- 김영한
- wil
- java
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
글 보관함