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

页面导航:首页 > 软件编程 > Java编程 > Java记录 -77- 增强的for循环与自动拆装箱

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

来源: 作者: 时间:2016-01-21 09:39 【

JDK5.0中新特性介绍:泛型(Generics);增强的for循环(Enhanced For loop);自动装箱/自动拆箱(Autoboxing/unboxing);类型安全的枚举(Type safe enums);静态导入(Static import);可变参数(
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)
 
Tags:

相关文章

    文章评论

    最 近 更 新
    热 点 排 行
    Js与CSS工具
    代码转换工具
    
    <