indexof()메소드의 Prototype은 아래와 같습니다.
int indexof(Object elem)
인수로 넘어온 객체와 Vector안에 저장된 객체가 있는지 확인을 하여 같은 객체가 있으면 인덱스를 반환 하는 메소드 입니다.
========================================================================================
Vector의 indexOf( ) 메소드는 2가지(오버로딩)가 있습니다.
public int indexOf(Object elem)
public int indexOf(Object elem, int index)
Vector내부에 저장된 객체중에 매개변수로 넘어온 객체를 찾아서 해당 객체가 몇번째 있는지에 대한 인덱스를 반환하는 객체입니다.
이때, 동일한 객체인지를 찾기위해 equals( )메소드(Object 부분 참조)를 사용합니다.
그리고 동일한 객체가 여러개 있는 경우, 맨 처음 존재하는 객체의 인덱스를 반환합니다.
위의 두가지 메소드 중에 아랫부분에 있는 메소드는 매개변수로 입력되는 인덱스부터 검색하는 메소드 입니다.
동일한 객체가 Vector내에 존재 하지 않으면 반환값으로 -1을 반환합니다.
[출처] [JAVA] indexOf ()|작성자 으냐
'JAVA > 함수' 카테고리의 다른 글
Java float , double -실수형(기본자료형) (0) | 2014.10.23 |
---|---|
[JAVA] javac 옵션, 자바 컴파일 (0) | 2014.10.16 |
java HashMap 에서 값 순서대로 꺼내기 (0) | 2014.08.21 |
Java List (진행중) (0) | 2014.08.19 |
[JAVA] IndexOf 정확히 알고 쓰기 (0) | 2014.08.14 |
JAVA 소켓 타임아웃 (0) | 2014.08.14 |
[Java]형변환 (0) | 2014.08.08 |
Spring MVC 컨트롤러에서 Parameter 받기 - @RequestParam예제 (0) | 2014.08.08 |