티스토리 뷰

   public Optional<Member> findByLoginId(String loginId){
        /*
        List<Member> memberList = findAll();
        for (Member m : memberList) {
            if(m.getLoginId().equals(loginId)) {
                return m;
            }
        }
        return null;
        */
    //  위와 같은 코드
    // stream()은 for문과 같은 역할을 하며 list를 돌려준다
    // filter는 if문의 역할을 하며
    // findFirst()는 처음으로 나오는 객체를 반환해준다.

        return findAll().stream().filter(m -> m.getLoginId().equals(loginId)).findFirst();
    }
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/09   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함