Sadržaj:

Kako napraviti vektor u Javi?
Kako napraviti vektor u Javi?

Video: Kako napraviti vektor u Javi?

Video: Kako napraviti vektor u Javi?
Video: Как Сделать Логотип в Adobe Illustrator? ЛОГОТИП ЗА 5 МИНУТ 2024, Maj
Anonim

To stvoriti a vektor , koristite tri koraka: Deklarirajte varijablu koja će držati vektor . Proglasite novu vektor objektu i dodijelite ga vektor varijabla. Čuvajte stvari u vektor , na primjer, s metodom addElement.

Takođe se postavlja pitanje, kako kreirati vektorski objekat u Javi?

Primjer 1

  1. import java.util.*;
  2. javna klasa VectorExample1 {
  3. public static void main(String args) {
  4. //Kreiraj prazan vektor sa početnim kapacitetom 4.
  5. Vektor vec = novi vektor(4);
  6. //Dodavanje elemenata vektoru.
  7. vec.add("Tigar");
  8. vec.add("Lav");

Pored gore navedenog, kako kreirati vektorski niz u Javi? Dobiti Vector . Convert the Vector to Object niz koristeći toArray() metodu. Konvertujte objekat niz na željeni tip niz koristeći Nizovi . copyOf() metoda.

pristup:

  1. Kreirao tip vektorskog niza.
  2. Dodati elementi u vektor koristeći add(E) metod.
  3. Konvertovao vektor u niz koristeći toArray(novi string[vektor. veličina()]).

Samo tako, šta je vektor u Javi?

The java .util. Vector class implementira rastući niz objekata. Slično nizu, sadrži komponente kojima se može pristupiti korištenjem cjelobrojnog indeksa. Slijede važne tačke o Vector − Veličina a Vector može rasti ili smanjivati se prema potrebi kako bi se prilagodio dodavanju i uklanjanju stavki.

Zašto se vektor ne koristi u Javi?

Vector klasa kombinuje dve karakteristike – „Re-sizeable Array“i „Synchronization“. To čini loš dizajn. Jer, ako vam treba samo “Re-sizable Array” i vi koristite Vector klase za to, dobićete "sinhronizovani niz promenljive veličine" ne samo niz promjenjive veličine. Ovo može smanjiti performanse vaše aplikacije.

Preporučuje se: