스프레드 연산자
라고도 하죠
특징
매개변수가 몇개가 들어올지 모르는 경우 사용
매개변수의 각각의 변수를 배열로 만들어 줍니다.
사용법
실행문을 배열로 뭔가를 하는 로직을 짜야됩니다.
// Method (함수)
int value (자료형 ...변수명) { 실행문 }
( 예시 )
모든 매개변수의 합을 구할때
Main
// TODO: 새로운 ...연산자 사용하기
int result1 = computer.sumLogic(1,2,3);
int result2 = computer.sumLogic(1,2,3,4,5,6);
Model
int sumLogic(int ...value) { // 내부적으로 배열이 됨
int sum = 0;
// 매개변수 배열의 개수까지 모두 더하는 로직
for(int i = 0; i < value.length;i++) {
sum += value[i];
}
return sum;
}
'JAVA' 카테고리의 다른 글
Java - 다형성에 대해 좀더 알아보자 (0) | 2023.09.22 |
---|---|
Java - final(클래스 , 메소드) (0) | 2023.09.21 |
Java - 자동 속성 초기화 (0) | 2023.09.20 |
Java - 열거형 클래스 (0) | 2023.09.19 |
Java - 배열 좀 더 알아보자 (0) | 2023.09.19 |