(+84) 236.3827111 ex. 402

Vector


Lớp Vector là lớp dùng để lưu trữ dữ liệu tương tự như cấu trúc mảng. Tuy nhiên, kích thước của vector có thể thay đổi trong quá trình thực hiện chương trình. Ngoài ra, lớp Vector cung cấp thêm các phương thức thêm, chèn, cập nhật, xóa, ...các phần tử trong Vector thông qua chỉ số vị trí của phần tử.
  1. Tạo đối tượng
  • Tạo đối tượng Vector rỗng với kích thước là 10 và khả năng mở rộng kích thước là 0

Vector vector = newVector();

  • Tạo đối tượng Vector rỗng với kích thước được chỉ định là initialCapacity và khả năng mở rộng kích thước là 0

Vector vector = newVector(int initialCapacity);

  • Tạo đối tượng Vector rỗng với kích thước chỉ định là initialCapacity và khả năng mở rộng kích thước là capacityIncrement

Vector vector = newVector(int initialCapacity, int capacityIncrement);

  • Tạo đối tượng Vector với dữ liệu được chỉ định trong Collection

Vector vector = new Vector(Collection collection);

  1. Các hàm

public boolean add(Object object)

Thêm đối tượng object vào cuối vector hiện tại

public void add(int index, Object object)

Thêm đối tượng object vào vị trí index trong vector hiện tại

public void insertElementAt(Object object, int index)

Chèn đối tượng object vào vị trí index trong vector hiện tại

public void setElementAt(Object object, int index)

Thiết lập phần tử tại vị trí index trong vector hiện tại là object

public void removeElementAt(int index)

Xóa phần tử tại vị trí index trong vector hiện tại

public void removeAllElements()

Xóa toàn bộ các phần tử trong vector hiện tại và thiết lập kích thước của vector là 0

public boolean isEmpty()

Trả về true nếu vector hiện tại không có bất kỳ phần tử nào, ngược lại trả về false.

public int size()

Trả về số lượng các phần tử trong vector hiện tại.