/*
可变长度参数 语法:类型... 参数名
1.可变长度参数的参数个数:0~N个
2.可变长度参数必须在最后一个位置上,而且可变长度参数只能有一个
3.可变长度参数可以看作是一个数组
*/
public class ArgsTest {
public static void main(String[] args) {
m();
m("a");
m("ab","bc");
String[] strs = {"aa","bb","cc"};
m(strs); // 也可以传入一个数组
m1("zs");
m1("ls",1);
m1("ws",2,3);
}
public static void m(String... args) {
// args有length属性,说明args是一个数组
for (int i = 0; i < args.length; i++) {
System.out.println(args[i]);
}
}
public static void m1(String s,int... args) {
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)