Notice
Recent Posts
Recent Comments
Link
개발 무지렁이
[Java] GregorianCalender()와 아규먼트 인덱스 본문
import java.util.Calendar;
import java.util.GregorianCalendar;
public class GregorianCalendarTest {
public static void main(String[] args) {
Calendar now = new GregorianCalendar();
System.out.println(now); // java.util.GregorianCalendar[time=1678610593319,areFieldsSet=true,...
// Calendar 클래스 내에 toString이 오버라이딩 되어있다
System.out.printf("%1$tY년 %1$tm월 %1$td일 %1$tH시:%1$tM분:%1$tS초\n", now); // 2023년 03월 12일 17시:47분:29초
}
}
❓ 1$: 첫번째 parameter를 의미한다, Why 왜 있는걸까?
System.out.printf("%tY년 %tm월 %td일 %tH시:%tM분:%tS초\n", now, now, now, now, now, now);
이렇게 적어주지 않고, 위의 코드같이 적어줌으로써, 코드를 간결하게 만들 수 있다.
'Backend > 자바' 카테고리의 다른 글
[Java] 상속관계와 Polymophism, 오버라이딩(Overriding) (0) | 2023.03.13 |
---|---|
[Java] 정보은닉과 Getter, Setter (0) | 2023.03.13 |
[Java] 생성자와 오버로딩(Overloading) (0) | 2023.03.12 |
[Java] method와 method 호출방법 (0) | 2023.03.12 |
[Java] String과 StringBuilder (0) | 2023.03.12 |
Comments