Სარჩევი:

როგორ ხდება ArrayList-ის ინიციალიზაცია კონსტრუქტორში Java-ში?
როგორ ხდება ArrayList-ის ინიციალიზაცია კონსტრუქტორში Java-ში?

ვიდეო: როგორ ხდება ArrayList-ის ინიციალიზაცია კონსტრუქტორში Java-ში?

ვიდეო: როგორ ხდება ArrayList-ის ინიციალიზაცია კონსტრუქტორში Java-ში?
ვიდეო: ArrayList in Java Tutorial 2024, აპრილი
Anonim

თუ გინდა უბრალოდ აცხადებენ მასში კონსტრუქტორი შეგიძლიათ გქონდეთ კოდი: ArrayList სახელი = ახალი ArrayList (); წინააღმდეგ შემთხვევაში შეგიძლიათ აცხადებენ ის როგორც ველი და შემდეგ ინიციალიზაცია მასში კონსტრუქტორი.

ამასთან დაკავშირებით, როგორ უნდა მოაწყოთ ArrayList Java-ში?

ქვემოთ მოცემულია ArrayList-ის ინიციალიზაციის სხვადასხვა მეთოდი Java-ში:

  1. ინიციალიზაცია add() სინტაქსით: ArrayList str = new ArrayList(); str.add ("Geeks"); str.add("for"); str.add ("Geeks");
  2. ინიციალიზაცია asList() გამოყენებით
  3. ინიციალიზაცია List.of() მეთოდის გამოყენებით.
  4. ინიციალიზაცია სხვა კოლექციის გამოყენებით.

როგორ ახდენთ სიის ინიციალიზაციას? ქვემოთ მოცემულია სიის ინიციალიზაციის შემდეგი გზები:

  1. List.add() მეთოდის გამოყენებით. იმის გამო, რომ სია არის ინტერფეისი, არ შეიძლება მისი პირდაპირ ინსტალაცია.
  2. მასივების გამოყენება. asList()
  3. კოლექციების კლასის მეთოდების გამოყენება. კოლექციების კლასში არსებობს სხვადასხვა მეთოდი, რომელიც შეიძლება გამოყენებულ იქნას სიის ინსტანციისთვის.
  4. Java 8 Stream-ის გამოყენება.
  5. Java 9 სიის გამოყენებით.

შემდგომში ჩნდება კითხვა, როგორ აცხადებთ ArrayList-ს?

Java ArrayList-ის მაგალითი

  1. იმპორტი java.util.*;
  2. კლასი ArrayList1{
  3. საჯარო სტატიკური სიცარიელე მთავარი (სტრიქონის არგები){
  4. ArrayList list=new ArrayList();//Arraylist-ის შექმნა.
  5. list.add("Ravi");//ობიექტის დამატება arraylist-ში.
  6. list.add ("Vijay");
  7. list.add("რავი");
  8. list.add("Ajay");

როგორ ქმნით კონსტრუქტორს Java-ში?

კონსტრუქტორის დაწერის წესები:

  1. კლასის კონსტრუქტორ(ებ)ს უნდა ჰქონდეს იგივე სახელი, როგორც კლასის სახელი, რომელშიც ის მდებარეობს.
  2. Java-ში კონსტრუქტორი არ შეიძლება იყოს აბსტრაქტული, საბოლოო, სტატიკური და სინქრონიზებული.
  3. წვდომის მოდიფიკატორები შეიძლება გამოყენებულ იქნას კონსტრუქტორის დეკლარაციაში მისი წვდომის გასაკონტროლებლად, ანუ სხვა კლასს შეუძლია გამოიძახოს კონსტრუქტორი.

გირჩევთ: