본문 바로가기
Back-end/JAVA & Spring

[java]Parameter... 표현 Object... args(동일한 파라메터를 여러개 받을 때, 자동으로 배열처리)

by 꼬바리 2021. 12. 28.

일정하지 않은 개수의 파라미터 (Arbitrary Number of Arguments )

 

일정한 형의 변수를 여러 개  전달해야 할 때 사용한다. 

메소드 호출시, 일반 파라미터 처럼 넘기고 

메소드에서 받은 파라미터는 배열로 사용한다.

 

public class Test{
	public static void main(String[] args) {
            TestClass tc= new TestClass(); 
    }
}

class TestClass{
    public void test(String... strs) {
    	System.out.println(strs[0]);// test1
    	System.out.println(strs[1]); // test2
    }

}
728x90
반응형

댓글