Innholdsfortegnelse:

Hvordan lager du en vektor i Java?
Hvordan lager du en vektor i Java?

Video: Hvordan lager du en vektor i Java?

Video: Hvordan lager du en vektor i Java?
Video: Java Tech Talk: Telegram бот на java за 1 час 2024, November
Anonim

Til skape en vektor , bruk tre trinn: Erklær en variabel for å holde vektor . Erklær en ny vektor objektet og tilordne det til vektor variabel. Lagre ting i vektor , f.eks. med addElement-metoden.

Spørsmålet er også, hvordan lager du et vektorobjekt i Java?

Eksempel 1

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

Foruten ovenfor, hvordan lager du en vektormatrise i Java? Hent Vektor . Konverter Vektor å protestere array ved å bruke toArray()-metoden. Konverter objektet array til ønsket type array ved hjelp av Matriser . copyOf()-metoden.

Nærme seg:

  1. Laget en vektorstrengtype.
  2. Lagt til elementer i Vector ved hjelp av add(E)-metoden.
  3. Konverterte vektoren til matrise ved å bruke toArray(ny streng[vektor.størrelse()]).

Bare så, hva er vektoren i Java?

De java .util. Vektor klasse implementerer en rekke objekter som kan vokse. I likhet med en Array inneholder den komponenter som kan nås ved hjelp av en heltallsindeks. Følgende er de viktige punktene om Vektor − Størrelsen på en Vektor kan vokse eller krympe etter behov for å legge til og fjerne elementer.

Hvorfor brukes ikke vektor i Java?

Vektor klasse kombinerer to funksjoner - "Re-sizable Array" og "Synchronization". Dette gjør dårlig design. Fordi, hvis du trenger bare "Re-sizable Array" og du bruk Vector klasse for det, vil du få "synkronisert Resizable Array" ikke bare re-sizable array. Dette kan redusere ytelsen til applikasjonen din.

Anbefalt: