반응형

SimpleDateFormat 2

[Java] Calendar Exercise (예제)

2020년의 매월 두번째 일요일의 날짜를 출력하시오. ▶ 해법 Calendar를 2020년 1월 1일로 설정한다. 반복문으로 1월~12월 두번째 일요일의 출력한다. 1일이 일요일이 아닌경우 16에서 1일의 날짜를 빼면 두번째 일요일의 날짜를 구할 수 있다. SimpleDateFormat으로 출력한다. public static void main(String[] args) { Calendar time = Calendar.getInstance(); time.set(2020, 0, 01); for(int i = 0; i < 12; i++) { // 1일의 요일을 구한다. // EX) 7 = 토요일, 1 = 일요일 int weekDay = time.get(Calendar.DAY_OF_WEEK); // 둘째주 일요..

JAVA 2022.07.19

[Java] Format Class(형식화 클래스)

 Format Class jave.text package에 포함되어 있다. Number, Date, text Data를 일정한 형식에 맞게 표현할 수 있는 방법을 객체지향적으로 설계하여 표준화하였다. "123"과 같은 문자열을 Integer.parseInt()를 사용하여 123이라는 숫자로 변환하는 것과 같은 일이 가능하다는것을 의미한다. 형식화된 Data의 패턴만 정의하면 복잡한 문자열에서도 substring()을 사용하지 않고도 쉽게 원하는 값을 얻어 낼 수 있다. DecimalFormat Format class중에 Number를 형식화 하는데 사용한다. number data를 정수, 부동소수점, 금액 등 다양한 형식으로 표현 할 수 있으며 일정한 형식의 text data를 숫자로 쉽게 변환하는 것..

JAVA 2022.07.15
반응형