Home > Java > javaTutorial > body text

How to get the first element of List in Java?

王林
Release: 2023-09-07 18:21:04
forward
976 people have browsed it

How to get the first element of List in Java?

The List interface extends the Collection interface. It is a collection that stores a sequence of elements. ArrayList is the most popular implementation of the List interface. Users of lists have very precise control over where elements are inserted into the list. These elements are accessible through their index and are searchable.

The List interface provides the get() method to get the element at a specific index. You can specify index as 0 to get the first element of the List. In this article, we will explore the usage of get() method through several examples.

Syntax

E get(int index)
Copy after login

Returns the element at the specified position.

Parameters

  • index - The index of the element returned.

Returns the element at the specified position

.

Throws

  • IndexOutOfBoundsException - if the index is out of range (index < 0 || index >= size())

Example 1

The following example shows how to get the first element from a list.

package com.tutorialspoint;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

public class CollectionsDemo {
   public static void main(String[] args) {
      List<Integer> list = new ArrayList<>(Arrays.asList(4,5,6));
      System.out.println("List: " + list);

      // First element of the List
      System.out.println("First element of the List: " + list.get(0));

   }
}
Copy after login

Output

This will produce the following result-

List: [4, 5, 6]
First element of the List: 4
Copy after login

Example 2

In the following example, getting the first element from the List may throw abnormal.

package com.tutorialspoint;
import java.util.ArrayList;
import java.util.List;

public class CollectionsDemo {
   public static void main(String[] args) {
      List<Integer> list = new ArrayList<>();
      System.out.println("List: " + list);
     
      try {
         // First element of the List
         System.out.println("First element of the List: " + list.get(0));
      } catch(Exception e) {
         e.printStackTrace();
      }
   }
}
Copy after login

Output

This will produce the following results -

List: []
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
   at java.util.ArrayList.rangeCheck(ArrayList.java:659)
   at java.util.ArrayList.get(ArrayList.java:435)
   at com.tutorialspoint.CollectionsDemo.main(CollectionsDemo.java:11)
Copy after login

The above is the detailed content of How to get the first element of List in Java?. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:tutorialspoint.com
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!