zoukankan      html  css  js  c++  java
  • JDK1.5新特性随手记

    1.静态导入

    import static

    静态导入前写法:

    public class TestStatic {  
        public static void main(String[] args) {  
            System.out.println(Integer.MAX_VALUE);  
            System.out.println(Integer.toHexString(42));  
        }  
    } 

    静态导入后写法

    import static java.lang.System.out;  
    import static java.lang.Integer.*;  
      
    public class TestStaticImport {  
        public static void main(String[] args) {  
            out.println(MAX_VALUE);  
            out.println(toHexString(42));  
        } 
    } 
    

    2.可变参数

    语法: ...

    例如: String ... params

    特点:可写多个参数

    要求:只能为同一类型参数,并且只能写在方法参数的最后一个

    public static int add(int x,int ... args){
        int sum = x;
        for(int i = 0;i < args.length; i++){
           sum += args[i];
        }
        return sum;
    }
    


    3.增强for循环

    语法:for(type 变量名 : 集合变量名 ){ ... }

    注意事项:

    迭代变量名 必须在()内定义

    集合变量必须是数组或实现了Iterable接口的集合类

    例如:

    public static int add(int x,int ... args){
        int sum = x;
        for(int arg : args){
            sum += arg;
        }
        return sum;
    }
  • 相关阅读:
    Postfix之mail.cf
    利用 Postfix 抵擋垃圾信
    安装webmin
    Win7 登入提示临时漫游档案
    squid 延伸
    禁止VMware用户在系统里删除网卡的操作的方法
    Squid Proxy Server 3.1
    使用RBL拦截垃圾邮件
    建置 POSTFIX 服务器
    Seednet 访问路径
  • 原文地址:https://www.cnblogs.com/aukle/p/3231111.html
Copyright © 2011-2022 走看看