0
이 메서드는 안전하게 입력 할 수 있도록 질문 표시를 제거하려면 어떻게합니까?중첩 일반 반환 형식
private Map<String, ?> encapsulate(String rootName, List<?> data) {
Map<String, List<?>> rootMap = new HashMap<String, List<?>>();
rootMap.put(rootName, data);
return rootMap;
}
매개 변수로 문자열과 목록을 전달합니다. 그 방법의 반환 유형은 다음과 같습니다.
Map<String, List<type_the_list_had_before>>
미리 감사드립니다. 코멘트에서
에
변경을 잘 당신이 방법은 일반적인 만들 수 있습니다. 무엇보다 더 많은 정보가 필요합니다. 어떻게 그 메소드를 호출할까요? 와일드 카드 매개 변수화 된 맵을 반환 하시겠습니까? –
이것을 'private'> 캡슐화 (String rootName, List 데이터)'로 변경하십시오. –
mrjink
@mrjink : 답변을 수락 할 수 있도록 작성해주세요. – Stefan