Java에서 옵션 파라미터를 사용하려면 어떻게 해야 합니까? 옵션 파라미터를 지원하는 사양은 무엇입니까?Java에서 옵션 파라미터를 시뮬레이트하는 방법은 여러 가지가 있습니다. 메서드 오버로드 void foo(String a, Integer b) {//...} void foo(String a) { foo(a, 0); // 여기서 0은 b }의 기본값입니다. fooaa", 2); 이 접근법의 제약사항 중 하나는 같은 유형의 옵션 파라미터가 2개 있고 그 중 하나를 생략할 수 있는 경우에는 동작하지 않는다는 것입니다. 바라그스 a) 모든 옵션 파라미터가 동일한 유형입니다. void foo(String a, Integer... b) { Integer b1 = b.length > 0 ? b[0] : 0; Int..