Indholdsfortegnelse:

Hvordan opretter du en vektor i Java?
Hvordan opretter du en vektor i Java?

Video: Hvordan opretter du en vektor i Java?

Video: Hvordan opretter du en vektor i Java?
Video: Создание аннотации в java [Java Annotations | Reflection api] 2024, November
Anonim

Til skab -en vektor , brug tre trin: Erklærer en variabel til at holde vektor . Erklære en ny vektor objekt og tildel det til vektor variabel. Opbevar ting i vektor , f.eks. med addElement-metoden.

Spørgsmålet er også, hvordan man opretter et vektorobjekt i Java?

Eksempel 1

  1. importer java.util.*;
  2. public class VectorExample1 {
  3. public static void main(String args) {
  4. //Opret en tom vektor med startkapacitet 4.
  5. Vector vec = ny vektor(4);
  6. //Tilføjelse af elementer til en vektor.
  7. vec.add("Tiger");
  8. vec.add("Løve");

Udover ovenstående, hvordan opretter du et vektorarray i Java? Hent Vektor . Konverter Vektor at gøre indsigelse array ved at bruge toArray() metoden. Konverter objektet array til ønsket type array ved brug af Arrays . copyOf() metode.

Nærme sig:

  1. Oprettet en vektorstrengtype.
  2. Tilføjede elementer i Vector ved hjælp af add(E) metode.
  3. Konverterede vektoren til array ved hjælp af toArray(ny streng[vektor. størrelse()]).

Bare så, hvad er vektoren i Java?

Det java .util. Vektor klasse implementerer en udbredelig række af objekter. I lighed med et array indeholder det komponenter, der kan tilgås ved hjælp af et heltalsindeks. Følgende er de vigtige punkter vedr Vektor − Størrelsen af en Vektor kan vokse eller skrumpe efter behov for at imødekomme tilføjelse og fjernelse af genstande.

Hvorfor bruges vektor ikke i Java?

Vektor klasse kombinerer to funktioner - "Re-sizable Array" og "Synchronization". Dette gør et dårligt design. Fordi, hvis du bare har brug for "Re-sizable Array" og dig brug Vector klasse for det, vil du få "synkroniseret resizable Array" ikke bare re-størrelse array. Dette kan reducere ydeevnen af din applikation.

Anbefalede: