for循环

ArrayList<String> xx = null;
for(String str:xx){
String zz = str.toString();
System.out.println("zz=" +zz);
}
System.out.println("zz=" );

xx如果是null 会抛异常,如果是空集合即:ArrayList<String> xx = new ArrayList<>(); 此时不会走for循环内部,但不会出异常,继续走循环外代码。
 
posted on 2018-01-03 17:32  飞舞z2q  阅读(102)  评论(0编辑  收藏  举报