// CSV 리스트
List<String> csvOrderNos = Arrays.asList("1003", "1001", "1002");
// DB 결과 (Map으로 저장)
Map<String, String> dbResult = new HashMap<>();
dbResult.put("1001", "고객A");
dbResult.put("1002", "고객B");
dbResult.put("1003", "고객C");
// CSV 순서 기준으로 다시 정렬
List<Map<String, String>> orderedList = new ArrayList<>();
for (String orderNo : csvOrderNos) {
Map<String, String> row = new HashMap<>();
row.put("주문번호", orderNo);
row.put("고객명", dbResult.getOrDefault(orderNo, ""));
orderedList.add(row);
}
반응형
'JAVA' 카테고리의 다른 글
| 일자계산휴일 (0) | 2025.05.27 |
|---|---|
| 페이징 처리 내용 2 (0) | 2024.06.16 |
| 페이징 처리 내용 (0) | 2024.06.16 |
| Chpter01. 변수 (0) | 2023.03.07 |
| Chapter01. 변수 (0) | 2023.02.23 |