// 배열을 List로 변환 (dtos는 length가 1 이상인 OrderClaimDto형 객체의 배열이다.)
List<OrderClaimDto> dtoList = Arrays.asList(dtos);
//이 과정은 굳이 필요 없지만, ArrayList 클래스에서 구현하고 있는 remove(index i) 메서드를 사용하기 위해서 처리해 줌.
//이 과정 없이 remove()를 사용할 경우 UnsupportedOperationException 을 발생시킨다.
dtoList = new ArrayList<OrderClaimDto>(dtoList);
// List를 배열로 변환 (인자가 없는 toArray() 의 경우는 Object[] 를 리턴한다.)
OrderClaimDto[] dtosNew = dtoList.toArray(new OrderClaimDto[dtoList.size()]);
* 참고
// 배열을 Set으로 변환 (Set의 생성자 중에서 List를 받는 것을 활용하자)
Set<OrderClaimDto> dtoSet = new HashSet<OrderClaimDto>(Arrays.asList(dtos));