Package Cn.stat.p9.map.demo;import java.util.ArrayList; Public classListfor {/** * @param args*/ Public Static voidMain (string[] args) {//TODO auto-generated Method StubArraylist<string> al=NewArraylist<string>(); Al.add ("asdf"); Al.add ("Qwer"); Al.add ("ZXCV"); Al.add ("Yuio"); for(String s:al) {System. out. println (s); } }}
foreach statement format
For (type variable: Collection collection or array
{
}
//The foreach traversal of the map collection is preceded by a single-column setMap<integer,string> al=NewTreemap<integer,string>(); Al.put ("Asdf"); Al.put ("Qwer"); Al.put ("ZXCV"); Al.put (Ten, "Yuio"); for(Integer key:al.keySet ()) {String value=Al.get (key); System.out.println ("Key=" +value); } for(Map.entry<integer, string>Me:al.entrySet ()) {Integer key=Me.getkey (); String value=Me.getvalue (); SYSTEM.OUT.PRINTLN (Key+" "+value); }
List type for traversal