반응형
저는 Java에서 Lamda를 자주 사용하는 편입니다..
Front End 개발을 한 동안 하면서 Lamda식 문법이 헷갈려서 한 곳에 정리를 하려 합니다.
List 를 Map 으로 변환
Map의 Value에 Instance를 그대로 넣고 싶을 때는 Function.identy()
를 사용합니다.
public Map<Integer, InstanceNm> convertLitToMap(List<InstanceNm> objectList) {
return objectList.stream().collect(Collectors.toMap(InstanceNm:getId, Function.identy(), (v1, v2) -> v1, HashMap::new));
}
반응형
'SW LAB > Java' 카테고리의 다른 글
Effective Java : (3) Construction Injection (0) | 2020.04.24 |
---|---|
Effective Java : (2) 정적 팩터리 메서드 (0) | 2020.04.24 |
Effective Java : (1) 소개 (0) | 2020.04.24 |
Java의 Mybatis ParameterType (0) | 2020.04.24 |
IntelliJ 자동 주석 완성 (0) | 2020.04.24 |
댓글