直接贴代码
package cc.openhome;import java.util.*;public class ForEach {

private static void forEach(Iterable<String> iterable) {
for (Object o : iterable) {
System.out.println(o);
}
} /**
 * @param args
 */
public static void main(String[] args) {
// TODO Auto-generated method stub
List<String> list = Arrays.asList("Justin", "Monica", "Irene");
//forEach(list);
forEach(new HashSet<String>(list));
//forEach(new ArrayDeque<String>(list));
}}
输出的结果如下
Monica
Justin
Irene疑问如下
为何不是Justin
Monica
Irene