package com.test;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.stream.Collectors;
public class TestCls {
public static void main(String[] args) {
ArrayList<HashMap<String,String>> testArray = new ArrayList<>();
testArray.add(new HashMap<>() {{
put("name", "홍길동");
put("id" , "user1");
put("empno" , "12345678");
}} );
testArray.add(new HashMap<>() {{
put("name", "김철수");
put("id" , "user2");
put("empno" , "12345679");
}} );
testArray.add(new HashMap<>() {{
put("name", "김영미");
put("id" , "user1");
put("empno" , "12345670");
}} );
String joinStr = testArray.stream().map(a -> a.get("name")).collect(Collectors.joining(","));
System.out.println(joinStr);
}
}
'JAVA' 카테고리의 다른 글
[Java stream] anyMatch를 이용한 list 간의 join 진행 테스트 (0) | 2024.05.21 |
---|---|
[SpringBoot] Eclipse를 이용한 Spring Starter Project 생성 후 실행 시에 기본 로그인 페이지 제거 하기 (0) | 2024.05.20 |
[ASP.NET,SpringBoot] WAS에서 파일 다운로드 처리 시에 한글 깨짐 조치 방안 (1) | 2024.03.12 |
openjdk 1.8 이용하여 SQL Server 접속 시도 시에 오류 발생 조치 방안 (0) | 2024.03.10 |
@Transactional annotation 사용시에 try,catch 블록을 사용하면 유효하게 동작하지 않습니다. (0) | 2024.03.07 |