List<String> list = null;
for (String str : list) {//会报空指针异常
System.out.println(str);
} List<String> list = new ArrayList();//正常运行
for (String str : list) {
System.out.println(str);
}

集合为null时会报空指针异常;长度为0的空集合不会;

最新文章

  1. Todo list and 学习心得
  2. 浏览器的兼容问题 判断IE方法
  3. SharePoint 2013 图文开发系列之Visual Studio 创建母版页
  4. JAVA GUI
  5. Entity Framework技术导游系列 开篇 (转)
  6. OpenGl And 视图
  7. 【英语】Bingo口语笔记(52) - sleep系列
  8. Android-AnimationDrawable(一)
  9. oracle internal: VIEW: X$KCBKPFS - PreFetch Statistics - (9.0)
  10. 解读Spring Ioc容器设计图
  11. vim搜索后跳到下(上)一个
  12. JavaWeb之response响应中文乱码问题
  13. Hive-ORC文件存储格式
  14. JavaEEspring整理
  15. VueJs第1天
  16. 如何一步一步新建一个Owin项目
  17. 拾遗----javascript一些实用方法
  18. Java-Oracle数据库连接
  19. gitlab runner安装与使用
  20. 动态规划法(六)鸡蛋掉落问题(一)(egg dropping problem)

热门文章

  1. bat 获取当前文件夹的文件名
  2. Eclipse创建Servers没有Apache选项
  3. Java中判断两个Long类型是否相等
  4. jQuery系列(五):jQuery操作input的value值
  5. 解决xftp远程连接后出现中文乱码
  6. 宝塔apache设置泛目录的反向代理/莲花泛目录
  7. CF981D
  8. mac使用frida
  9. Activity中使用PagerAdapter实现切换代码
  10. 预处理、const、static与sizeof-用宏定义得到一个字的高位和低位字节