This method of List interface is used to append the specified element in argument to the end of the list.
Syntax:
boolean add(E e)
Parameters: This function has a single parameter, i.e, e – element to be appended to this list.
Returns: It returns true if the specified element is appended and list changes.
Below programs show the implementation of this method.
Program 1:
// Java code to show the implementation of // add method in list interface import java.util.*; public class GfG { // Driver code public static void main(String[] args) { List<Integer> l = new ArrayList<>(); l.add( 10 ); l.add( 15 ); l.add( 20 ); System.out.println(l); } } |
[10, 15, 20]
Program 2: Below is the code to show implementation of list.add() using Linkedlist.
// Java code to show the implementation of // add method in list interface using LinkedList import java.util.*; public class CollectionsDemo { // Driver code public static void main(String[] args) { List<Integer> ll = new LinkedList<>(); ll.add( 100 ); ll.add( 200 ); ll.add( 300 ); ll.add( 400 ); ll.add( 500 ); System.out.println(ll); } } |
[100, 200, 300, 400, 500]
Reference:
Oracle Docs
Attention reader! Don’t stop learning now. Get hold of all the important Java Foundation and Collections concepts with the Fundamentals of Java and Java Collections Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course.