void function ( String [ ] arg0 ) { Calendar loc0 = new GregorianCalendar ( ) ; Scanner loc1 = new Scanner ( System . in ) ; int loc2 , loc3 ; int loc4 = arg0 . length ; if ( loc4 > 0 ) { loc3 = Integer . parseInt ( arg0 [ 0 ] ) ; loc2 = Integer . parseInt ( arg0 [ 1 ] ) ; printMonth ( loc2 , loc3 ) ; } else { calendarDisplay ( loc0 ) ; } }
main method concode_field_sep PlaceHolder placeHolder concode_field_sep void printMonthTitle concode_elem_sep void calendarDisplay concode_elem_sep void printMonth concode_elem_sep String getMonthName concode_elem_sep int getTotalNumberOfDays concode_elem_sep int getStartDay concode_elem_sep int getNumberOfDaysInMonth concode_elem_sep boolean isLeapYear concode_elem_sep void printMonthBody