|
|
Program: How to remove an element from collection using Iterator object?
Description: |
Below example shows how to remove an element from collection object using Iterator object.
The remove() method removes from the underlying collection the last element returned by the iterator
|
Code: |
package com.java2novice.iterator;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class MyItrRemoveElement {
public static void main(String a[]){
String removeElem = "Perl";
List<String> myList = new ArrayList<String>();
myList.add("Java");
myList.add("Unix");
myList.add("Oracle");
myList.add("C++");
myList.add("Perl");
System.out.println("Before remove:");
System.out.println(myList);
Iterator<String> itr = myList.iterator();
while(itr.hasNext()){
if(removeElem.equals(itr.next())){
itr.remove();
}
}
System.out.println("After remove:");
System.out.println(myList);
}
}
|
|
Output: |
Before remove:
[Java, Unix, Oracle, C++, Perl]
After remove:
[Java, Unix, Oracle, C++]
|
|
|
|
|
List Of Iterator Sample Programs:- How to iterate through collection objects?
- How to remove an element from collection using Iterator object?
|
|
|
What is OOPs?
Object oriented programming organizes a program around its data, i.e. , objects and a set of well defined interfaces
to that data. An object-oriented program can be characterized as data controlling access to code.
Do not confuse motion and progress. A rocking horse keeps moving but does not make any progress.
-- Alfred A. Montapert
|