NOTICE 
가변인자 에 해당하는 글 : 1 개




  

자바에서 인자의 개수가 가변인 메서드를 만드는 방법.


"..."을 이용해서 인자의 개수가 가변인 메서드를 만들 수 있다.


아래는 listAll()이라는 가변 인자를 받을 수 있는 메서드의 예이다.


public class MyTest

{

public static void listAll(String ... strs) {

for(String str : strs) {

System.out.println(str);

}

}


public static void main(String[] args) {

listAll("apple", "banana", "peach");

listAll("orange");

}

}


main()에서 listAll()메서드를 호출할 때 처음엔 인자의 개수를 3개를, 두번째는 1개를 지정하여 호출하고 있다.


실행결과는 아래와 같다.


apple

banana

peach

orange


이 기능은 Java SE6부터 지원된다고 한다.


















  
트랙백   |  댓글   |
 이전  1   다음 

최근댓글
최근트랙백
fotowall :: ncloud RSS Feeds today :    yesterday :
total :