ArrayList<StudentVO>타입의 delStudentList를 향상된 for문으로 하나씩 꺼낼 때
key값에는 (년-월)을 넣고 value에는 중복되는 횟수를 +1씩 올리기로 할 때
1. map.put(key,value); 를 이용해서 값을 넣는다.
2. value부분에 map.get(key)를 넣으면 해당 key값의 value값을 반환하며 그 값에+1을 넣어주면 됨
for(StudentVO list_ea : delStudentList) {
if(!map.containsKey(onlyYearMonth(list_ea.getStudent_deletion_date()))) {
map.put(onlyYearMonth(list_ea.getStudent_deletion_date()), 1);
}else {
map.put(onlyYearMonth(list_ea.getStudent_deletion_date()),
map.get(onlyYearMonth(list_ea.getStudent_deletion_date()))+1
);
}
}
'괴발개발 > Spring Framework' 카테고리의 다른 글
헥스 색상코드를 RGB로 변환하기 (0) | 2021.09.30 |
---|---|
배열 생성, 배열초기화 시키기 (0) | 2021.09.30 |
날짜 형변환 시키기+getter만들기 = @DateTimeFormat (0) | 2021.09.29 |
DB에 날짜 null 또는 "" 값 넣기 (0) | 2021.09.29 |
현재날짜, 년, 월,날짜,시간,요일 얻기 (0) | 2021.09.29 |