English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
이 예제에서, 우리는 생일을 확인하고 Java를 사용하여 '생일 축하합니다' 메시지를 인쇄하는 방법을 배웁니다.
import java.time.LocalDate; import java.time.Month; public class Main { public static void main(String args[]) { //생일 변수 선언 int birthDate = 23; Month birthMonth = Month.SEPTEMBER; //현재 날짜를 가져오기 LocalDate currentDate = LocalDate.now(); System.out.println("오늘의 날짜: "); + currentDate); //현재 날짜와 월을 가져옵니다 int date = currentDate.getDayOfMonth(); Month month = currentDate.getMonth(); if(date == birthDate && month == birthMonth) { System.out.println("생일 축하합니다 !!"); } else { System.out.println("오늘은 제 생일이 아닙니다."); } } }
출력1
오늘의 날짜: 2020-08-28 생일 축하합니다!!
위의 예제에서는 다음과 같습니다
LocalDate.now() - 현재 날짜를 반환합니다
getDayOfMonth() - 현재 날짜를 반환합니다
getMonth() - 현재 월을 반환합니다
여기서는 다음과 같이 사용했습니다if ... else생일이 현재 날짜와 일치하는지 확인하는 문장을 사용합니다. true라면, 출력합니다생일 축하합니다메시지。