반응형
@Getter
public Model {
String name;
int age;
}
위 구조와 같은 클래스를
List<Model> 형식으로 담았다고 했을 때
List 안에서 특정 값만 뽑아서
그걸 List 형태로 반환을 한다고 하면
stream을 사용해주면 되는데
List명.stream().map(Model::getName).collect(Collectors.toList())
위 코드와 같이
List에 stream을 사용해준 후
map으로 모델 클래스에서 특정 값만 꺼내준 뒤
(getter 메소드 필요)
collect를 사용해서
List 형태로 뽑아주면 끝이다
반응형
'Language > Java' 카테고리의 다른 글
자바 , 들어간 String 콤마 기준으로 배열로 만드는 방법 (0) | 2022.07.04 |
---|---|
자바 stream mapToLong Long[]으로 받는 방법 (0) | 2022.06.21 |
자바 Random vs SecureRandom 차이점 정리 (0) | 2022.05.24 |
자바 배열 List 전체 값 String으로 합치는 방법 (0) | 2022.05.16 |
자바 String 인덱스 시작 끝 지정해서 값 변경방법 (0) | 2022.05.15 |
댓글