이 글에서는 주로 java 변수 매개변수자세한 설명과 관련 정보가 예시와 함께 나와 있으니 필요한 친구들은
java 변수 매개변수에 대한 자세한 설명
가변 매개변수(Varargs)를 사용하면 프로그래머는 가변 개수의 매개변수를 허용하는 메서드를 선언할 수 있습니다. 가변 매개변수 역시 JDK5.0에 등장한 새로운 기능이다. 가변 매개변수는 기본적으로 배열입니다. 가변 매개변수를 선언하는 메서드의 경우 이산 값이나 배열 개체를 전달할 수 있습니다. 그러나 메소드의 매개변수가 배열로 정의된 경우 이산 값 대신 배열 객체만 전달할 수 있습니다. 변수 매개변수는 메소드 선언의 마지막 매개변수여야 합니다. 메소드는 두 개 이상의 가변 매개변수를 가질 수 없습니다. 샘플 프로그램 첨부:public class TestVarargs { private static int sum(int... nums)// 可变参数本质上是数组,但是如果在函数中声明为数组形式,就只能以数组形式调用,而不能用离散的值 { int sum = 0; for (int num : nums) { sum += num; } return sum; } public static void main(String[] args) { int result = sum(1, 3); System.out.println(result); result = sum(1, 2, 3, 4); System.out.println(result); // 可以用数组形式调用 result = sum(new int[] { 3, 4, 5 }); System.out.println(result); } }
위 내용은 Java의 변수 매개변수 예제 코드에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!