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