Varargs는 방법과 건설자에 있는 논쟁의 변하기 쉬운 수를 허용한다. 간단한 예에서 시작하자.

공중 공전 공허 요점 (끈… args) {
    를 위해 (끈 arg: args) {
        System.out.println (arg);
    }
}

Varargs는 단순화를 가진 배열과로 생각될 수 있다. 간단한 사용 예는: int 합계 (int… 자료)

요점

  • varargs를 가진 방법은 발동이 다른 방법 서명에 의하여 일치하지 않을 때만 불린다.
  • 방법 당 단지 하나 varargs는 선언될 수 있다.
  • Varargs는 (놓이는) 방법을 위한 마지막 논쟁이어야 한다. 따라서 공중 빈 varargtest (int I, 끈… args) 유효한 그러나 공중 빈 varargtest이다 (끈… args, i) int는 이지 않는다.
  • 0 또는 논쟁은 더 적어도 영이 제공되어야 하는 배열과는 다른 varargs를 위해 통과될 수 있다.

지금 당신은 자바에 있는 varargs로 놀기 위하여 모두 놓았다 이다. 앞으로 가고 즐기십시오!