JAVA可变参数

来源:互联网 发布:mac快捷键截图 编辑:程序博客网 时间:2024/05/22 14:28
/*************************************************************************    > File Name: VArargsDemo.java    > Author: achiber    > Mail: 1530168830@qq.com    > Created Time: Min 29 Sep 2013 01:58:50  CST ************************************************************************/public class VArargsDemo {public static void main(String args[]) {printMax(34, 3, 3, 2, 56, 5);printMax(new double[]{1, 2, 3,4});}public static void printMax(double... numbers) {if(numbers.length == 0) {System.out.print("No argument passed");return;}double result = numbers[0];for(int i = 1; i < numbers.length; i++) {if(numbers[i] > result) {result = numbers[i];}}System.out.println("The max value is: " + result);}}