X

آموزش مقدماتی جاوا | کلاس ArrayList

کلاس ArrayList

با استفاده از کلاس ArrayList از پکیج java.util می توانید آرایه هایی بسازیم که سایز آنها قابل تغییر باشند. تفاوت آرایه های پیش ساخته در جاوا با کلاس ArrayList در این است که در آرایه های عادیِ پیش ساخته، سایز آرایه نمی تواند تغییر کند. نمی توانیم عضوی را به آن اضافه کنیم یا عضوی را از آن حذف کنیم. در حالیکه در کلاس ArrayList هر زمان که بخواهیم می توانیم عنصر ها را حذف یا اضافه کنیم. سینتکس آن هم کمی متفاوت است. در این مثال با استفاده از کلاس ArrayList یک شیء با نام cars که شامل چند String است می سازیم:

import java.util.ArrayList; // import the ArrayList class

ArrayList<String> cars = new ArrayList<String>(); // Create an ArrayList object

افزودن عضو به آرایه

برای اینکار از متد  ‎add()‎ استفاده می کنیم:

import java.util.ArrayList;

public class MyClass {
  public static void main(String[] args) {
    ArrayList<String> cars = new ArrayList<String>();
    cars.add("Volvo");
    cars.add("BMW");
    cars.add("Ford");
    cars.add("Mazda");
    System.out.println(cars);
  }
}

دسترسی به یک عضو

برای اینکار از متد ‎get()‎ و ایندکس آن عضو استفاده می کنیم:

cars.get(0);

به خاطر داشته باشید که ایندکس آرایه ها همیشه از صفر شروع می شود. عدد صفر مربوط به اولین عضو است، عدد 1 مربوط به دومین عضو و …

پرسش و پاسخ این درس

برای ثبت پرسش ابتدا در سایت وارد شوید.

  • 1
  • 2
  • 3
  • 4
  • 5