Collection 메서드 JSP

Collection 메서드

메서드

설명 

boolean add(Object o)

매개변수로 들어온 객체를 Collection에 추가한다.

성공하면 true를 실패하면 false를 return한다.

boolean contains(Object o)

매개변수로 들어온 객체가 해당 Collection에 있는지를 확인한다.

당연히 있으면 true를 없으면 false를 return한다.

boolean remove(Object o)

매개변수로 들어온 객체를 해당 Collection에서 제거한다.

성공하면 true를 없으면 false를 return한다.

int size()

Collection에 저장된 객체의 크기를 return한다. 

Iterator iterator()

Collection을 Iterator객체로 변환해 준다.


List,Set 메서드

메서드

설명 

void add(int index, Object o)

지정된 위치(index)에 매개변수로 들어온 객체를 Collection에 추가한다.

Object get(int index)

지정된 위치의 객체를 반환한다.

int indexOf(Object o)

매개변수로 들어온 객체의 앞에서부터 위치를 return한다.

int lastIndexOf(Object o)

매개변수로 들어온 객체의 뒤에서부터 위치를 return한다.

Object remove(int index)

지정된 위치의 객체를 잘라내어 리턴한다.

즉, Collection의 해당객체는 삭제되면서 리턴된다.

Object set(int index, Object o)

Collection의 지정된 위치에 매개변수로 들어온 객체를 저장한다.


Map 메서드

 메서드

설명 

boolean containsKey(Object key)

매개변수로 입력된 키가 있으면 true를 없으면 false return

boolean containsValue(Object value)

매개변수로 입력된 값이 있으면 true를 없으면 false를 return

Object get(Object key)

매개변수 키 값에 해당하는 객체를 반환한다.

Object put(Object key, Object value)

입력된 value를 key에 맺어 저장한다.

Object remove(Object key)

키에 일치하는 데이터를 return하면서 삭제한다.

Set keySet()

Map에 저장된 모든 키를 Set 객체로 반환한다.

Collection values()

Map에 저장된 모든 값을 Collection 객체로 반환한다.


덧글

댓글 입력 영역


통계 위젯 (화이트)

2432
163
287138