首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

[代码记要生活]Jdk5.0新特性(二)

2012-10-13 
[代码记录生活]Jdk5.0新特性(二)自动拆箱,自动装箱://1.5之前的手动装箱和拆箱int i100Integer objnew

[代码记录生活]Jdk5.0新特性(二)
自动拆箱,自动装箱:
 

    //1.5之前的手动装箱和拆箱int i=100;Integer obj=new Integer(100);int num=obj.intValue();//1.5之后Integer count=100;int a=count;  


可变参数,与forEach循环,forEach循环用于遍历数组与集合。
 
        //可变参数public static void fun(int... args){if (args!=null){//foreach遍历数组或集合for(int i:args){System.out.println(i);}}}       public static void main(String[] args) {fun(null);System.out.println("=========================");fun();System.out.println("=================");fun(1);System.out.println("=================");fun(1,2);System.out.println("=================");fun(1,2,3,5);   //可以随意传参}  


静态导入:限于,某个静态方法,某个静态成员,静态所有成员。
  import static util.Utils.*;  public class Demo3 {public static void main(String[] args) {/*Utils.fun();System.out.println(Utils.count);*///使用静态导入,可以省略类名,可读性差。fun();System.out.println(count);}}




热点排行