기존 메서드 생성 시 보통 int x, int y , int z를 사용하지만 3개 이상의 숫자가 필요할시 사용하기 자바에서 제공하는 유용한 기능을 소개하고자 한다

 

... numbers : 숫자 0부터 시작하여 numbers안에는 배열 값이 들어갈 수 있다 . ( numbers에 값이 들어가지 않아도 됨) 

package basic;

public class Method {

	public static void main(String[] args) { //main이라는 메소드
    
		System.out.println(add(1,2,3,4)); // 10출력됨
	}

        public static int add(int ... numbers) { // 0개부터 배열값이 들어올 수 있음
                int sum = 0;
                for (int i =0; i< numbers.length; i++ ) {
                    sum = sum + i;
                }
                return sum;
                }
}

 

복사했습니다!