반응형
반복문을 사용해서 데이터를 추출하는 방법이 2가지가 있는데
Vector 사이즈 만큼 for 문을 돌려 데이터를 하나씩 꺼내는 방법과
Enumeration 객체로 반환받아서 함수를 실행하여 데이터를 꺼내는 방법이 있다.
int size = v.size();
for (int i=0; i < size; i++){
s= (String)v.elementAt(i);
// do something
}
for (Enumeration enum = v.elements(); enum.hasMoreElements();){
s = (String)enum.nextElement(i)
// do something
}
함수로 비교하는 두번째 방법보다는 첫번째 방법이 훨씬 빠르다.
두번째 방법은 카운트를 하나 증가 시켜서 가져오는 것이기 때문이다.
반응형
'자바(JAVA)' 카테고리의 다른 글
WAS 에서 web.xml 설정시 xml 태그순서 (0) | 2009.07.20 |
---|---|
자바 Vector 클래스로 데이타 오름차순 정렬하기 (0) | 2009.07.20 |
InputStream 을 File 객체로 변환 (0) | 2009.07.20 |
java 웹어플리케이션에서 파일 다운로드 (0) | 2009.07.09 |
Vector 생성원리 (0) | 2009.06.22 |
Vector 클래스의 추가와 삭제 (0) | 2009.06.13 |
struct 에서 BeanUtils.populate Exception 이 날때 (0) | 2009.06.06 |
local 컴퓨터 IP 정보, 호스트 이름 등을 가져오기 (0) | 2009.06.02 |