1.代码 2.运行 1.代码 package main import "fmt" func MyPrintf(args ...interface{}){ for _, arg := range args { switch arg.(type) { case int : fmt.Println("\"", arg, "\"", "is an int value.") case string : fmt.Pri…
不定参数实际为数组参数的一种写法而已,本质上与数组参数完全相同 //1.数组参数函数 public static int sum(int[] values) { } //2.不定参数函数 不定参数只能是,形参的最后一个参数 public static int sum(int... values) } // 3. 不定参数直接当做数组来使用 private static int sum(int... values) { int sum = 0; for (int i = 0; i < values…