관리 메뉴

nalaolla

가변인자(variable argument) 본문

JAVA/14. VarArgs

가변인자(variable argument)

날아올라↗↗ 2016. 6. 29. 15:21
728x90
  1. package test.com;
  2.  
  3. public class Test01VarArgs {
  4.  
  5.     public static void main(String[] args) {
  6.         System.out.println("가변인자(variable argument)...");
  7.        
  8.         //Test01VarArgs클래스 안에 문자열 3개를 인자로 하는
  9.         //메소드를 만들고 임의의 값을 주면서 호출하고 출력..
  10.        
  11.         Test01VarArgs va = new Test01VarArgs();
  12.         va.test("A",1,1,1);
  13.         va.test("A""B");
  14.         va.test("A""B""C");
  15.     }
  16.  
  17.     private void test(String...ns) {
  18.         for (String n : ns) {
  19.             System.out.println(n);
  20.            
  21.         }
  22.         System.out.println("============");
  23.        
  24.     }
  25.    
  26.    
  27.     private void test(String s1, int n1, int n2, int n3) {
  28.         System.out.println(n1);
  29.     }
  30.    
  31.  
  32. }



* 동일한 type의 가변적인 인자값을 받아야 할 경우 사용할 수 있다.

728x90