0
개체 목록 []에서 해시 맵을 만들려고하고 있지만 그렇게 할 수 없습니다. 난 단지 두 개의 필드가지도에서 언급하는 것과 같은 유형이 쿼리에서 반환 있지만 작동하지 않는 것을 알고목록을 <Object[]>지도로 변환
List<Object[]> adjustments = query.getResultList();
Map<Integer, BigDecimal> dpaMap = adjustments.stream().collect(Collectors.toMap(a -> (Integer)a[0], a -> (BigDecimal)a[1]));
: 아래는 내가 작성한 코드입니다. 이 점을 안내 해주십시오.
감사의 말 전진.
[Java : 목록을지도로 변환하는 방법] 가능한 복제본 (http://stackoverflow.com/questions/4138364/java-how-to-convert-list-to-map) – Sanka
https : // www. mkeong.com/java8/java-8-convert-list-to-map/ – Sanka
코드는 잘 동작합니다 ('Object []'배열에는 여러분이 말하는 것을 포함하고있을 때). 나는 시도했다 :'List