Isi kandungan:

Bagaimanakah anda membuat vektor dalam Java?
Bagaimanakah anda membuat vektor dalam Java?

Video: Bagaimanakah anda membuat vektor dalam Java?

Video: Bagaimanakah anda membuat vektor dalam Java?
Video: Java 02 - Memulai Pemrograman Java dengan IDE Netbeans - Tutorial Java Netbeans Indonesia 2024, Mungkin
Anonim

Kepada cipta a vektor , gunakan tiga langkah: Isytiharkan pembolehubah untuk memegang vektor . Istiharkan yang baharu vektor objek dan berikannya kepada vektor pembolehubah. Simpan barang dalam vektor , cth., dengan kaedah addElement.

Soalan juga ialah, bagaimana anda membuat objek vektor di Jawa?

Contoh 1

  1. import java.util.*;
  2. VectorContoh kelas awam1 {
  3. public static void main(String args) {
  4. //Buat vektor kosong dengan kapasiti awal 4.
  5. Vektor vec = Vektor baharu(4);
  6. //Menambah elemen pada vektor.
  7. vec.add("Harimau");
  8. vec.add("Singa");

Di samping di atas, bagaimana anda membuat tatasusunan vektor dalam Java? Dapatkan vektor . Tukarkan vektor kepada Objek tatasusunan menggunakan kaedah toArray(). Tukar Objek tatasusunan kepada jenis yang dikehendaki tatasusunan menggunakan Tatasusunan . kaedah copyOf().

Pendekatan:

  1. Mencipta jenis Rentetan Vektor.
  2. Menambah elemen ke dalam Vektor menggunakan kaedah tambah(E).
  3. Menukar Vektor kepada Array menggunakan toArray(String baharu[vector. size()]).

Jadi, apakah vektor dalam Java?

The java .util. vektor kelas melaksanakan pelbagai objek yang boleh berkembang. Sama seperti Array, ia mengandungi komponen yang boleh diakses menggunakan indeks integer. Berikut adalah perkara penting tentang vektor − Saiz a vektor boleh membesar atau mengecut mengikut keperluan untuk menampung menambah dan mengalih keluar item.

Mengapa vektor tidak digunakan dalam Java?

vektor kelas menggabungkan dua ciri - "Array boleh saiz semula" dan "Penyegerakan". Ini menjadikan reka bentuk yang buruk. Kerana, jika anda hanya memerlukan "Array Re-sizable" dan anda gunakan Vektor kelas untuk itu, anda akan mendapat "Array Boleh Diubah Segerak" bukan hanya tatasusunan yang boleh saiz semula. Ini boleh mengurangkan prestasi aplikasi anda.

Disyorkan: