getFirst()
متد getFirst() در LinkedList اولین عضو را می دهد. «اولین» یعنی همان عضو با ایندکس صفر. بنابراین برای شروع لیست، مستقیم سراغش برو.
تعریف و سینتکس متد getFirst لینکدلیست
طبق منبع، getFirst() همیشه اولین عنصر را برمی گرداند. اگر لیست خالی باشد، استثنا پرتاب می شود.
public T getFirst()
مثال اجراشدنی: گرفتن اولین ماشین
یک لیست می سازیم و با متد getFirst لینکدلیست اولین مقدار را چاپ می کنیم.
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.getFirst());
}
}
گام های عملی
- یک LinkedList بساز و مقدار بده.
- اگر فقط سرِ لیست را می خواهی،
getFirst()بزن. - خروجی را چاپ کن و نتیجه را ببین.
نکته: برای آخرین عضو از getLast() استفاده کن.
هشدار: اگر لیست خالی باشد، NoSuchElementException رخ می دهد.
پیوندهای مرتبط
get() وقتی عضوِ موقعیت خاص می خواهی.
contains برای چک کردن وجود مقدار قبل از دسترسی.
مرجع W3Schools: LinkedList getFirst() توضیح رسمی همین متد.
W3Schools: Java LinkedList Tutorial مرور کلی ساختار.
جمع بندی سریع
getFirst()اولین عنصر را برمی گرداند.- برای آخرین عضو از
getLast()کمک بگیر. - لیست خالی، استثنای
NoSuchElementExceptionمی دهد. - برای ایندکس خاص، از
get(i)استفاده کن.