Can we iterate through collection using for loop?
Answers were Sorted based on User's Feedback
Answer / qim2010
Yes.
/*
Iterate through a Collection using Java Iterator Example
This Java Example shows how to iterate through a Collection
using Java Iterator.
*/
import java.util.Iterator;
import java.util.ArrayList;
public class JavaIteratorExample {
public static void main(String[] args) {
//create an ArrayList object
ArrayList aList = new ArrayList();
//populate ArrayList object
aList.add("1");
aList.add("2");
aList.add("3");
aList.add("4");
aList.add("5");
/*
Get Iterator object by invoking iterator method of
collection.
Iterator provides hasNext() method which returns
true if has more
elements. next() method returns the element in
iteration.
*/
//iterate through the ArrayList values using
Iterator's hasNext and next methods
for (Iterator itr = aList.iterator(); itr.hasNext();) {
//while(itr.hasNext())
System.out.println(itr.next());
/*
Please note that next method may throw a
java.util.NoSuchElementException
if iteration has no more elements.
*/
}
}
}
Is This Answer Correct ? | 3 Yes | 0 No |
Answer / haneef
Yes, We can
Set set=new HashSet();
set.add("one");
set.add("two");
for(Iterator it=set.iterator();it.hasNext();)
{
System.out.println(it.next());
}
Is This Answer Correct ? | 3 Yes | 1 No |
What is a Wrapper class?
How many types of modifiers are there?
How 'java' got its name and what it stands for?
Why we use methods in java?
can we take more than one null values for Unique constraints.
How many ways can an argument be passed to a subroutine and explain them?
What is the purpose of using bufferedinputstream and bufferedoutputstream classes?
Why does java doesnt suuport unsigned values?
Why do we use predicate in java?
Explain the scope or life time of class variables or static variables?
Define Compiling?
What super () does in java?