码迷,mamicode.com
首页 > 编程语言 > 详细

Java记录 -77- 增强的for循环与自动拆装箱

时间:2015-11-15 19:21:43      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:jdk5.0中新特性   java记录   

JDK5.0中新特性介绍:

泛型(Generics);

增强的“for”循环(Enhanced For loop);

自动装箱/自动拆箱(Autoboxing/unboxing);

类型安全的枚举(Type safe enums);

静态导入(Static import);

可变参数(Var args);

 

增强的for循环:

For-Each循环的加入简化了集合的遍历

其语法如下:

For(type element : array){

     System.out.println(element);

}

当遍历集合或数组的时候,如果需要访问集合或数组的下标,那么最后使用旧式的方式来实现循环或遍历,而不是使用增强的for循环,因为它失去了下标信息。


自动装箱/拆箱大大方便了基本类型数据和它们包装类的作用。

自动装箱:基本类型自动转为包装类。(int >> Integer)
自动拆箱:包装类自动转为基本类型。(Integer >> int)


Java记录 -77- 增强的for循环与自动拆装箱

标签:jdk5.0中新特性   java记录   

原文地址:http://zlfwmm.blog.51cto.com/5892198/1712892

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!