提示:您可在线编辑运行本教程的实例 - 运行实例,去试试!
使用变长参数列表。
public class Main { // calculate average public static double average(double... numbers) /* 来 自* 时 代 Java - nowjava.com */ { double total = 0.0; // calculate total using the enhanced for statement for (double d : numbers) total += d; return total / numbers.length; } /**来自 nowjava - 时代Java**/ public static void main(String[] args) { double d1 = 10.0; double d2 = 20.0; double d3 = 30.0; double d4 = 40.0; System.out.printf("d1 = %.1f%nd2 = %.1f%nd3 = %.1f%nd4 = %.1f%n%n", d1, d2, d3, d4); System.out.printf("Average of d1 and d2 is %.1f%n", average(d1, d2)); System.out.printf(