Метод getFirst
Метод getFirst возвращает первый элемент
связного списка LinkedList. Метод не принимает
параметров и не удаляет элемент из списка. Если
список пуст, метод выбрасывает исключение
NoSuchElementException.
Синтаксис
linkedList.getFirst()
Пример
Давайте получим первый элемент списка из нескольких чисел:
import java.util.LinkedList;
public class Main
{
public static void main(String[] args)
{
LinkedList<Integer> list = new LinkedList<>();
list.add(1);
list.add(2);
list.add(3);
int res = list.getFirst();
System.out.println(res);
}
}
Результат выполнения кода:
1
Пример
Давайте получим первый элемент списка из нескольких строк:
import java.util.LinkedList;
public class Main
{
public static void main(String[] args)
{
LinkedList<String> list = new LinkedList<>();
list.add("abcde");
list.add("12345");
String res = list.getFirst();
System.out.println(res);
}
}
Результат выполнения кода:
"abcde"
Пример
Давайте проверим, что метод getFirst
не удаляет элемент из списка:
import java.util.LinkedList;
public class Main
{
public static void main(String[] args)
{
LinkedList<Integer> list = new LinkedList<>();
list.add(1);
list.add(2);
list.add(3);
int res = list.getFirst();
System.out.println(res);
System.out.println(list);
}
}
Результат выполнения кода:
1
[1, 2, 3]
Смотрите также
-
класс
LinkedList,
который представляет собой связный список -
метод
getLast,
который возвращает последний элемент списка -
метод
addFirst,
который добавляет элемент в начало списка -
метод
removeFirst,
который удаляет первый элемент списка