Բովանդակություն:

Ինչպե՞ս ստեղծել վեկտոր Java-ում:
Ինչպե՞ս ստեղծել վեկտոր Java-ում:

Video: Ինչպե՞ս ստեղծել վեկտոր Java-ում:

Video: Ինչպե՞ս ստեղծել վեկտոր Java-ում:
Video: Ինչպե՞ս սովորել ծրագրավորում | Picsart Academy 2024, Մայիս
Anonim

Դեպի ստեղծել ա վեկտոր , օգտագործեք երեք քայլ. Հայտարարեք փոփոխական՝ պահելու համար վեկտոր . Հայտարարել նոր վեկտոր օբյեկտ և վերագրիր այն վեկտոր փոփոխական. Պահպանեք իրերը վեկտոր , օրինակ՝ addElement մեթոդով։

Հարցն այն է նաև, թե ինչպես եք Java-ում վեկտորային օբյեկտ ստեղծել:

Օրինակ 1

  1. ներմուծել java.util.*;
  2. public class VectorExample1 {
  3. հանրային ստատիկ դատարկ հիմնական (լարային արգսեր) {
  4. //Ստեղծել դատարկ վեկտոր նախնական հզորությամբ 4.
  5. Vector vec = new Vector(4);
  6. //Վեկտորում տարրերի ավելացում:
  7. vec.add ("Tiger");
  8. vec.add («Առյուծ»);

Բացի վերևից, ինչպես եք Java-ում վեկտորային զանգված ստեղծել: Ստացեք Վեկտոր . Փոխակերպել Վեկտոր առարկել զանգված օգտագործելով toArray() մեթոդը: Փոխակերպել օբյեկտը զանգված ցանկալի տեսակի զանգված օգտագործելով Զանգվածներ . copyOf() մեթոդը:

Մոտեցում:

  1. Ստեղծվել է վեկտորային տողի տեսակ:
  2. Ավելացրել է տարրեր վեկտորի մեջ՝ օգտագործելով add(E) մեթոդը:
  3. Վեկտորը վերածեց զանգվածի՝ օգտագործելով toArray(new String[vector. size()]):

Պարզապես, ո՞րն է վեկտորը Java-ում:

Այն java .օգտագործել. Վեկտոր class-ն իրականացնում է օբյեկտների աճեցվող զանգված: Զանգվածի նման, այն պարունակում է բաղադրիչներ, որոնց կարելի է մուտք գործել՝ օգտագործելով ամբողջ թվի ինդեքսը: Հետևյալը կարևոր կետերն են Վեկտոր − Ա-ի չափը Վեկտոր կարող է աճել կամ փոքրանալ, ըստ անհրաժեշտության՝ իրեր ավելացնելու և հեռացնելու համար:

Ինչու վեկտորը չի օգտագործվում Java-ում:

Վեկտոր դասը համատեղում է երկու հատկանիշ՝ «Re-sizable Array» և «Synchronization»: Սա վատ դիզայն է դարձնում: Որովհետև, եթե ձեզ հարկավոր է պարզապես «Re-sizable Array», և դուք օգտագործել վեկտորը դրա համար դաս, դուք կստանաք «համաժամեցված չափափոխվող զանգված» ոչ պարզապես չափափոխելի զանգված: Սա կարող է նվազեցնել ձեր հավելվածի արդյունավետությունը:

Խորհուրդ ենք տալիս: