자바 - 말 줄임표(ellipsis)

빵제이·2023년 7월 21일
0

자바

목록 보기
11/37

[ 말 줄임표(ellipsis) ]

    1. 메소드로 전달하는 ★인수의 타입이 동일하지만, 갯수가 여러 개인 경우에 사용할 수 있다.
    1. 말 줄임표(...)
    1. 말 줄임표로 선언된 변수는 배열로 처리한다.

public static void main(String[] args) {
      print(10);        // 인수가 정수 1개이다.
      print(10,20);     // 인수가 정수 2개이다.
      print(10,20,30);  // 인수가 정수 3개이다.

  }
  
  public static void print(int...a) {
    for(int i=0; i<a.length; i++) {
      System.out.println(a[i]);
    } 
  }
  • int...is(is에는 변수이름 들어감) : "int가 여러 개인가 보다."
    ==> 말줄임표(...)로 선언된 파라미터는 사실 배열이다.
profile
개인 아카이브

2개의 댓글

comment-user-thumbnail
2023년 7월 21일

항상 좋은 글 감사합니다.

1개의 답글