在 Java 中将可变参数与标准变量一起使用
Java 中具有可变长度参数 (Varargs) 的方法可以具有零个或多个参数。Varargs 也可以与标准参数一起使用,但它们必须是参数列表中的最后一个参数。此外,一个方法中只能有一个 Varargs。
展示此功能的一个程序如下所示
示例
public class Demo {
public static void Varargs(int i, String... str) {
System.out.println("
Number of Vararg are: " + i);
System.out.println("The argument values are: ");
for (String s : str)
System.out.println(s);
}
public static void main(String args[]) {
Varargs(3, "Apple", "Mango", "Pear");
Varargs(0);
Varargs(1, "Magic");
}
}输出
Number of Vararg are: 3 The argument values are: Apple Mango Pear Number of Vararg are: 0 The argument values are: Number of Vararg are: 1 The argument values are: Magic
现在让我们理解上面的程序。
类 Demo 中的方法 Varargs() 具有 int 类型的标准参数和 String 类型的可变长度参数。此方法打印 Vararg 的数量及其值。展示此功能的代码片段如下所示
public static void Varargs(int i, String... str) {
System.out.println("
Number of Vararg are: " + i );
System.out.println("The argument values are: ");
for (String s : str)
System.out.println(s);
}在 main() 方法中,使用不同的参数列表调用方法 Varargs()。展示此功能的代码片段如下所示
public static void main(String args[]) {
Varargs(3, "Apple", "Mango", "Pear");
Varargs(0);
Varargs(1, "Magic");
}
广告
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP