Java
[Java] 특정연도부터 올해까지 출력되는 리스트 구하기
펜네임
2020. 11. 24. 10:40
전자정부프레임워크 기준이므로 EgovMap을 사용함.
Map으로 대체할 수 있음.
Calendar now = Calendar.getInstance();
int currentYear = now.get(Calendar.YEAR);
List<EgovMap> yearList = new ArrayList();
EgovMap first = new EgovMap();
first.put("yearCd", null);
first.put("yearNm", "선택");
for(int i=currentYear+1; i>=2011; i--) {
EgovMap yearMap = new EgovMap();
yearMap.put("yearCd", String.valueOf(i));
yearMap.put("yearNm", String.valueOf(i));
yearList.add(yearMap);
}
System.out.println(yearList);