연례행사

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}")

Comments

Avatar
 2026년 6월 23일 10:54분

연간 이벤트를 미리 코드로 정의해두면 빠뜨릴 일이 없겠군요.



Search

← 목록으로