티스토리 뷰

   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/08   »
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
31
글 보관함