JAVA - 可变参数
使用可变参数来减少函数重载
package practise; import java.util.Iterator; public class VariableParameters { public static void main(String[] args) { System.out.println(add(1,2)); System.out.println(add(1,2,3)); System.out.println(sum(1,2,3)); } public static int add(int x, int ... args){ int sum=x; for (int i = 0; i < args.length; i++) { sum+=args[i]; } return sum; } public static int sum(int x, int ... args){ int sum=x; for (int arg:args) { sum+=arg; } return sum; } }
posted on 2017-07-05 22:21 dawangandy 阅读(128) 评论(0) 收藏 举报
浙公网安备 33010602011771号