연례행사
2026년 6월 23일 09:30분
신명기 16장에서 유월절, 칠칠절, 초막절 세 가지 연례 행사가 규정됩니다. 연간 이벤트를 달력에 등록하고 시기가 되면 실행합니다. 나는 세 절기를 연간 달력에 등록하고 월별로 조회하는 이벤트 관리자를 만들었습니다.
package com.jesusbornd.deuteronomy;
import java.util.*;
public class Deuteronomy_16_Chapter_Lv2 {
record Feast(String name, int month, String focus) {}
static final List<Feast> CALENDAR = List.of(
new Feast("유월절", 1, "출애굽 기억"),
new Feast("칠칠절", 3, "첫 열매 감사"),
new Feast("초막절", 7, "광야 생활 기억")
);
static void lookup(int month) {
CALENDAR.stream()
.filter(f -> f.month() == month)
.forEach(f -> System.out.printf("[%d월] %s — %s%n", f.month(), f.name(), f.focus()));
}
public static void main(String[] args) {
System.out.println("=== 연간 절기 달력 ===");
CALENDAR.forEach(f -> System.out.printf("[%d월] %s — %s%n",
f.month(), f.name(), f.focus()));
}
}
CALENDAR = [
(1, "유월절", "출애굽 기억"),
(3, "칠칠절", "첫 열매 감사"),
(7, "초막절", "광야 생활 기억"),
]
if __name__ == "__main__":
print("=== 연간 절기 달력 ===")
for month, name, focus in CALENDAR:
print(f"[{month}월] {name} — {focus}")
Search
Categories
← 목록으로
Comments
연간 이벤트를 미리 코드로 정의해두면 빠뜨릴 일이 없겠군요.