JDK1.5可变参数

public class AAA{

    
   

    static void printArray(Object... args) {
        for (Object obj : args) {
            System.out.println(obj + "");
        }
        System.out.println();
    }

 

    public static void main(String[] args) {
                printArray(1, "a", new Object());
    }


}

 

http://www.iteye.com/topic/106466
JDK1.5之前,我们可以用重载来实现,但是这样就需要写很多的重载函数,显得不是很有效。 如果使用可变参数的话我们只需要一个函数就行了。

你可能感兴趣的:(JDK1.5)