은혜복구

2026년 10월 23일 09:30분

사무엘하 9장에서 다윗은 요나단의 아들 므비보셋을 찾아 모든 재산을 돌려주고 왕의 식탁에 앉힙니다. 잊혀진 권리의 복원입니다. 나는 상속 자격을 검색하고 복원하는 함수를 만들었습니다.

package com.jesusbornd.samuel2;
import java.util.List;
import java.util.Optional;

public class Samuel2_09_Chapter_Lv1 {
    record Person(String name, String ancestor, boolean disabled) {}
    static Optional<Person> findHeir(List<Person> people, String ancestor) {
        return people.stream().filter(p -> p.ancestor().equals(ancestor)).findFirst();
    }
    public static void main(String[] args) {
        var heir = findHeir(List.of(new Person("므비보셋", "요나단", true)), "요나단");
        heir.ifPresent(p -> {
            System.out.println("상속자 발견: " + p.name());
            System.out.println("✅ 재산 복원 + 왕의 식탁 초대");
        });
    }
}

people = [{"name": "므비보셋", "ancestor": "요나단", "disabled": True}]

def find_heir(people: list, ancestor: str):
    return next((p for p in people if p["ancestor"] == ancestor), None)

heir = find_heir(people, "요나단")
if heir:
    print(f"상속자 발견: {heir['name']}")
    print("✅ 재산 복원 + 왕의 식탁 초대")

Comments

Avatar
 2026년 10월 23일 14:46분

잊혀진 약속을 먼저 찾아가는 것이 진짜 은혜입니다.



Search

← 목록으로