package
NewFeatures;
import
java.util.ArrayList;
/**
*
@author
sanjeeva
*
for-each
introduced in Java 5.
*
Mainly used to traverse arrays or collections
*
syntax : for(data_type variable : array | collection)
*/
public
class
ForEachLoopExample {
/**
* @param
args
*/
public
static
void
main(String[] args) {
ForEachLoopExample
example = new
ForEachLoopExample();
example.doExecute();
}
void
doExecute(){
int
array[] = {10,11,12,13,14};
for(int
loop:array){
System.out.println(loop);
}
//
------------------------------------------------
String
sArray[] = new
String[] { "Array 1",
"Array 2",
"Array 3"
};
for(String
temp:sArray){
System.out.println(temp);
}
//
------------------------------------------------
ArrayList<String>
nameList = new
ArrayList<String>();
nameList.add("Sanjeeva");
nameList.add("Sandamali");
nameList.add("Thinuli");
for(Object
obj:nameList){
System.out.println(obj);
}
}
}