java vector 예제

Sem imagem cadastrada

이 생성자는 컬렉션 c. 지정된 구성 요소를 이 벡터의 끝에 추가하여 크기를 하나씩 늘리는 벡터를 포함하는 벡터를 만듭니다. 이 생성자는 초기 크기가 10인 기본 벡터를 만듭니다. 기본 초기 용량이 10인 빈 벡터를 만듭니다. 즉, 11번째 요소를 벡터에 삽입해야 할 때 벡터의 크기가 다시 조정됩니다. 주: 기본적으로 벡터는 크기를 두 배로 합니다. 즉, 이 경우 벡터 크기는 10에서 10 삽입까지 유지되며 일단 11 요소를 삽입하려고하면 20 (기본 용량 10의 두 배)이 됩니다. 이 벡터의 첫 번째 구성 요소(인덱스 0의 항목)를 반환합니다. 지정된 오브젝트를 이 벡터와 같음으로 비교합니다.

이 생성자는 필요한 크기와 동일한 인수를 허용하고 초기 용량이 크기별로 지정된 벡터를 만듭니다. 이 벡터의 모든 요소를 포함하는 배열을 올바른 순서로 반환합니다. 다음은 벡터 클래스에서 제공하는 생성자 목록입니다. 이 벡터에서 지정된 개체의 마지막 발생 인덱스를 반환합니다. 지정된 개체가 이 벡터의 구성 요소인지 테스트합니다. 이 벡터에서 모든 구성요소를 제거하고 크기를 0으로 설정합니다. 참고: 벡터를 사용해야 하는 특정 요구 사항이 없는 경우 ArrayList가 선호됩니다. 이 벡터의 구성 요소열거를 반환합니다. 이 벡터의 지정된 위치에 있는 요소를 지정된 요소로 바꿉습니다. 각 요소의 문자열 표현을 포함하는 이 벡터의 문자열 표현을 반환합니다. 이 생성자는 초기 용량이 크기별로 지정되고 incr에 의해 증분을 지정하는 벡터를 만듭니다.

증분은 벡터의 크기를 위쪽으로 조정할 때마다 할당할 요소 수를 지정합니다. 벡터 용량 증분에 관한 중요한 점: 증분을 지정하면 벡터는 각 할당 주기에서 벡터에 따라 확장되지만 증분을 지정하지 않으면 각 할당 주기에서 벡터의 용량이 두 배가 됩니다. 벡터는 보호된 세 데이터 멤버를 정의합니다: 이 벡터의 용량을 벡터의 현재 크기로 트리밍합니다. 필요한 경우 이 벡터의 용량을 늘려 최소 용량 인수에 의해 지정된 구성 요소 수를 최소한으로 유지할 수 있습니다. 열거 인터페이스를 사용하는 Java Vector 클래스의 간단한 예제를 살펴보겠습니다. 이 벡터에서 인수의 첫 번째(가장 낮은 인덱싱된) 발생을 제거합니다.