언어/자바

스프레드

Ch's Lee 2025. 6. 13. 16:49

/*

* 스프레드 매개변수 1. 용도 : 메서드 호출시 매개변수 개수가 일치하지 않아도 호출이 가능이 가능하도록 한다. args는 매개변수의 수를

* 동적으로 처리할 수 있도록 유연성을 제공한다. 2. 방법 : 메서드의 매개변수(데이터Type ...변수)로 지정하나, 스프레드 매개변수는

* 1개밖에 사용할 수 없다. 컴파일시 매개변수로 넘어온 갯수만큼 배열이 생성된다.

*/

 

맴버 메서드

1. callArgs3(String name, int ...arg1)

2. callArgs2(String...arg1)

 

_09_SpreadArgs spread = new _09_SpreadArgs();

spread.callArgs2("치킨", "피자", "연어스테이크", "파스타");

spread.callArgs3("치킨", 1, 2, 3, 4);