본문 바로가기
Java

[Java] 특정연도부터 올해까지 출력되는 리스트 구하기

by 펜네임 2020. 11. 24.

전자정부프레임워크 기준이므로 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);

 

댓글