String... 이 뭐지? java 매개변수 ...
으렴
String...에서 ... 점 3개는 왜 붙는 것일까? 실제로 이클립스에서 main이라는 snippet을 치면 곧바로 아래와 같은 메인이 생성된다. public static void main(String[] args) { System.out.println("main"); } String 배열 타입의 arguments를 받겠다 이런 뜻인데 이 코드를 다음과 같이 바꾸어도 잘 동작한다. public static void main(String... args) { System.out.println("main can start!"); } 이 ...은 매개변수를 받긴하지만 몇개인지 모른다라는 뜻이다. 즉 몇개의 매개변수를 넣어도 다 받을 수 있다는 뜻이 된다. public class ClassTest { publ..