Zeek_92_LinkedListDemoMethods.java

 

/*
Most of the methods of ArrayList and LinkedList are same....
So,
 
 Some of the methods and work of ArrayList and LinkedList are  -->
 
 l1.get(i) --> getting element at position or index i.
 
 l1.size ---> Length or Size of ArrayList.
 
 l1.add(1,13)--> Means inserting element 13 at position or index 1.
 
 l1.add(2);  --> Means adding element 2 at next position available.
 
 l1.contains(5); --> Checks whether 5 is an element in array or not.
                    If it is an element then true else false
 
 l1.indexOf(2); --> Gives us index where element 2 occurs first.
 
  l1.lastIndexOf(2); --> Gives us index where element 2 occurs last.
 
 l1.add(l2) --> Adding ArrayList l2 into l1.
 
 l1.removeAll(l2) ---> Removing ArrayList l2 from ArrayList l1
 
 l1.remove(1,2); --->  Removing element 2 from index or position 1.
 
 l1.clear;  ---> Erasing entire l1 elements
 
 
 
 Some of the methods and work of LinkedList that are not in ArrayList are  -->
 
 l1.addFirst(234) --->  Means inserting element 234 at index 0 or first position.

 l1.addLast(786) --->  Means inserting element 786 at end of linked list
  */


package com.company;

import java.util.*;

public class Zeek_92_LinkedListDemoMethods {

    public static void main(String[] args) {
        LinkedList<Integer> l1= new LinkedList();
        LinkedList<Integer> l2= new LinkedList();
       
        l2.add(19);
        l2.add(15);
        l2.add(16);
        l2.add(17);
        l2.add(14);
       
        l1.add(7);
        l1.add(9);
        l1.add(3);
        l1.add(6);
        l1.add(5);
        l1.add(9);
       
        l1.addAll(l2); //Inserting LinkedList l2 into l1
        l1.add(0,1);   //Inserting element 1 at position 0
       
        //New Methods that exists in LinkedList are:
        l1.addFirst(234);
         l1.addLast(786);
         
        System.out.println("Does this Linkledlist have 2 as an element? "+ l1.contains(2) );
        System.out.println("Does this Linkedlist have 7 as an element? "+ l1.contains(7) );
       
 System.out.println("First Occuring Position(INDEX) of 9 as an element in LinkedList: "+ l1.indexOf(9) );
 System.out.println("Last Occuring Position(INDEX) of 9 as an element in LinkedList: "+ l1.lastIndexOf(9) );
       
        for(int i=0;i<l1.size();i++) {
            System.out.print(l1.get(i));
            System.out.print(", ");
        }
    }

}

Comments

Popular posts from this blog

Zeek_31_MethodInJava.java