콘텐츠로 건너뛰기

가변인자

자바에서 가변인자(varargs) 사용하기

# 가변 인자 자바 1.5 배포판부터 “가변 아리티 메소드” 라는 가변 인자 메소드가 추가 되었다. 메소드 호출 시 전달된 인자의 개수를 자신의 크기로 하는 배열을 생성하여, 그 배열을 파라미터로 호출된 메소드로 전달한다. private void setParams(Object … params) {    … 더 보기 »자바에서 가변인자(varargs) 사용하기

자바에서 가변인자(여러 파라미터) 사용하기

요즘 테스트케이스를 작성하는데, 예상되는 값 또는 입력되는 값에 대한 map 설정이 복잡하다. 코드의 난이도가 높은 것이 아니라.. 예를 들면, Map<String, Object> inputMap = new HashMap<String, Object>(); inputMap.put(“name”, “freeism”); inputMap.put(“sex”, “male”); inputMap.put(“job”, “programmer”); … 이렇게 많은 대입값을 일일이 넣으려니 아무리 테스트케이스지만 너무… 더 보기 »자바에서 가변인자(여러 파라미터) 사용하기