
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Replace Element in Java List Using ListIterator
Let us first create a Java List and add elements −
ArrayList < String > list = new ArrayList < String > (); list.add("Katie"); list.add("Tom"); list.add("Jack"); list.add("Amy"); list.add("Andre"); list.add("Brad"); list.add("Peter"); list.add("Bradley");
Now, use ListIterator and return the next element in the List with next() −
ListIterator<String>iterator = list.listIterator(); iterator.next();
Replace the element in the List with set() method. Here, whatever element is set will get replaced as the first element of the Iterator −
iterator.set("Angelina");
Example
import java.util.ArrayList; import java.util.ListIterator; public class Demo { public static void main(String[] args) { ArrayList<String>list = new ArrayList<String>(); list.add("Katie"); list.add("Tom"); list.add("Jack"); list.add("Amy"); list.add("Andre"); list.add("Brad"); list.add("Peter"); list.add("Bradley"); System.out.println("Initial list.."); for (String str: list) { System.out.println(str); } ListIterator<String>iterator = list.listIterator(); iterator.next(); iterator.set("Angelina"); System.out.println("After replacing an element..."); for (String str: list) { System.out.println(str); } } }
Output
Initial list.. Katie Tom Jack Amy Andre Brad Peter Bradley After replacing an element... Angelina Tom Jack Amy Andre Brad Peter Bradley
Advertisements