스프레드

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);

'언어 > 자바' 카테고리의 다른 글

String - 상수 풀(String Pool)  (0) 2025.06.13
Object  (0) 2025.06.13
디자인 패턴 - 싱글톤 패턴  (0) 2025.06.12
예외 처리 -- 2  (0) 2025.06.12
예외 처리  (0) 2025.06.11