Java에서 벡터의 크기를 변경하는 방법 - setSize()

Vector class의 >setSize(). 새 크기가 현재 크기보다 크면 현재 크기의 인덱스 뒤에 오는 모든 항목의 값은 null입니다. 새 크기가 현재 크기보다 작으면 현재 크기의 인덱스 뒤에 있는 모든 항목이 Vector.

아래 예제에서는 두 경우를 모두 구현합니다. 처음에는 7개 요소의 Vector가 있습니다. 크기를 10으로 설정하므로 Vector.
코드의 두 번째 부분에서 Vector의 크기를 5로 설정하므로 마지막 5개 요소가 삭제됩니다  제작: Vector  null.

import java.util.Vector 포함; 

public class setSize {

public static void main(String[] args) {
Vector< 문자열> vec = 새 벡터< 문자열> ();
//요소 삽입
vec.add("e1");
vec.add("e2");
vec.add("e3");
vec.add("e4");
vec.add("e5");
vec.add("e6");
vec.add("e7");

//Vector 크기를 10
vec.setSize(10);
System.out.println("벡터 크기: "+vec.size());

System.out.println("벡터 요소:");
for(문자열 vec)
System.out.println(e);

//Vector의 크기가 현재 크기보다 작습니다
vec.setSize(5);
System.out.println("\n벡터 꼬리: "+vec.size());

System.out.println("벡터 요소:");
for(문자열 vec)
System.out.println(e);

}
}
런타임:

벡터 크기: 10
vector 요소:
e1
e2
e3
e4
e5
e6
e7
null
null< br />null

벡터 크기: 5
Vector 요소:
e1
e2
e3
e4
e5