[백준 10699] 오늘날짜(서울의 오늘 날짜를 출력하는 프로그램을 작성하시오.) [자바(Java)]

Date:     Updated:

카테고리:

태그:

🚀 문제 10699

https://www.acmicpc.net/problem/10699

[백준 10699] 서울의 오늘 날짜를 출력하는 프로그램을 작성하시오

백준 10699


대망의 두번째 시도!! 이번에는 기필코 전의 문제와 같은 실수를 하지않고자 확실하게 classmain을 작성!! 그러나..역시.. 실수를 안하고 넘어가질 않는다..ㅎㅎ 괄호를 빼먹다니..

백준 10699_1

🚀 내 풀이 ⭕

import java.time.LocalDate;

public class Main {
    public static void main(String[] args) {
        // LocalDate 클래스를 사용하여 현재 날짜를 가져옵니다.
        LocalDate today = LocalDate.now();
        
        // LocalDate 객체를 문자열로 변환합니다.
        String formattedDate = today.toString();
        
        // 변환된 날짜를 콘솔에 출력합니다.
        System.out.println(formattedDate);
    }
}
  1. 가장먼저 import java.time.LocalDate;를 선언해준다. java.time 패키지에서 LocalDate 클래스를 가져오는 것이다. LocalDate 클래스는 날짜 정보를 나타내는 데 사용된다
  2. public class Main {: Main 클래스를 선언합니다. Java 프로그램은 항상 최소한 하나의 클래스를 가져야 하고, 프로그램의 시작점이 될 클래스는 public으로 선언되어야 한다
  3. public static void main(String[] args) {: 프로그램의 진입점을 정의하는 main 메서드를 선언합니다. 이 메서드는 프로그램이 실행될 때 가장 먼저 호출되는 메서드입니다
  4. LocalDate today = LocalDate.now();: LocalDate.now() 메서드를 사용하여 현재 날짜를 가져온 후, today 변수에 저장한다
  5. String formattedDate = today.toString();: LocalDate 객체인 today를 문자열로 변환해서 formattedDate 변수에 저장한다. 이렇게 하면 날짜를 문자열로 표현할 수 있다
  6. System.out.println(formattedDate);: formattedDate 변수에 저장된 문자열을 콘솔에 출력한다. System.out.println 메서드는 주어진 인자를 표준 출력에 출력하는 역할을 한다

BOJ 카테고리 내 다른 글 보러가기

댓글 남기기