Syntax error Java Program to remove an element from List with ListIterator

Java Program to remove an element from List with ListIterator



Let’s say the following is our List with elements −

ArrayList < String > arrList = new ArrayList < String > ();
arrList.add("Jack");
arrList.add("Tom");
arrList.add("Brad");
arrList.add("Amy");
arrList.add("Ben");
arrList.add("Peter");
arrList.add("Katie");
arrList.add("Tim");

Now, use the listIterator(). The next() method returns the next element in the List. Hoverer,remove an element using remove() method −

ListIterator<String>iterator = arrList.listIterator();
iterator.next();
iterator.remove();

Example

 Live Demo

import java.util.ArrayList;
import java.util.ListIterator;
public class Demo {
   public static void main(String[] args) {
      ArrayList<String>arrList = new ArrayList<String>();
      arrList.add("Jack");
      arrList.add("Tom");
      arrList.add("Brad");
      arrList.add("Amy");
      arrList.add("Ben");
      arrList.add("Peter");
      arrList.add("Katie");
      arrList.add("Tim");
      System.out.println("List...");
      for (String str: arrList) {
         System.out.println(str);
      }
      ListIterator<String>iterator = arrList.listIterator();
      iterator.next();
      iterator.remove();
      System.out.println("Updated List...");
      for (String str: arrList) {
         System.out.println(str);
      }
   }
}

Output

List...
Jack
Tom
Brad
Amy
Ben
Peter
Katie
Tim
Updated List...
Tom
Brad
Amy
Ben
Peter
Katie
Tim
Updated on: 2019-07-30T22:30:25+05:30

279 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements