Java 方法与访问修饰符详解
1. 可变参数(Varargs)的使用
可变参数允许方法接受不定数量的参数,访问可变参数就像访问数组一样,使用数组索引。以下是一个简单的示例:
public static void run(int... steps) {
System.out.print(steps[1]);
}
public static void main(String[] args) {
run(11, 77); // 77
}
在上述代码中, run 方法接受可变参数 steps ,在 main 方法中调用 run(11, 77) 时, steps 可看作一个大小为 2 的数组,由于索引从 0 开始,所以打印出 77。
可变参数还可以与其他方法参数一起使用,例如:
public class DogWalker {
public static void walkDog(int start, int... steps) {
System.out.println(steps.length);
}
public static void main(String[] args) {
walkDog(1); // 0
walkDog(1,
超级会员免费看
订阅专栏 解锁全文
668

被折叠的 条评论
为什么被折叠?



