get()
در LinkedList، متد get() عضوِ یک موقعیت مشخص را برمی گرداند. «ایندکس (Index)» یعنی شماره جایگاه از صفر. پس با get(0) اولین عضو را می گیری.
تعریف و سینتکس متد get لینکدلیست
طبق منبع، get() مقدار عضو در ایندکس خواسته شده را می دهد.
public T get(int index)
مثال: گرفتن اولین عضو لیست
یک لیست می سازیم و با متد get لینکدلیست مقدار عضو اول را چاپ می کنیم.
import java.util.LinkedList;
public class Main {
public static void main(String[] args) {
LinkedList<String> cars = new LinkedList<String>();
cars.add("Volvo");
cars.add("BMW");
cars.add("Ford");
cars.add("Mazda");
System.out.println(cars.get(0));
}
}
گام های عملی
- یک LinkedList بساز و مقداردهی کن.
- ایندکس هدف را مشخص کن.
get(index)را صدا بزن و خروجی را بررسی کن.
هشدار: اگر ایندکس منفی یا خارج از بازه باشد، IndexOutOfBoundsException رخ می دهد.
پیوندهای مرتبط
contains برای چک کردن وجود عضو قبل از استفاده از ایندکس.
forEach() برای پیمایش همه اعضا بدون نیاز به ایندکس.
مرجع W3Schools: LinkedList get() توضیحات رسمی همین متد.
W3Schools: Java LinkedList Tutorial مرور کلی برای درک بهتر ساختار.
جمع بندی سریع
get(i)عضو در ایندکس i را برمی گرداند.- ایندکس از صفر شروع می شود.
- ایندکس اشتباه، استثنا می دهد.
- برای پیمایش کامل، از
forEach()استفاده کن.