Java 中過載可變引數方法
一個帶有可變長度引數(可變引數)的方法可以有零個或多個引數。此外,可變引數方法可以根據需要進行過載。
一個演示此方法的程式如下所示
示例
public class Demo {
public static void Varargs(int... args) {
System.out.println("
Number of int arguments are: " + args.length);
System.out.println("The int argument values are: ");
for (int i : args)
System.out.println(i);
}
public static void Varargs(char... args) {
System.out.println("
Number of char arguments are: " + args.length);
System.out.println("The char argument values are: ");
for (char i : args)
System.out.println(i);
}
public static void Varargs(double... args) {
System.out.println("
Number of double arguments are: " + args.length);
System.out.println("The double argument values are: ");
for (double i : args)
System.out.println(i);
}
public static void main(String args[]) {
Varargs(4, 9, 1, 6, 3);
Varargs('A', 'B', 'C');
Varargs(5.9, 2.5);
}
}輸出
Number of int arguments are: 5 The int argument values are: 4 9 1 6 3 Number of char arguments are: 3 The char argument values are: A B C Number of double arguments are: 2 The double argument values are: 5.9 2.5
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP