인프런 커뮤니티 질문&답변

안녕하세요님의 프로필 이미지
안녕하세요

작성한 질문수

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

회원 서비스 개발

람다 혹은 illegalstateexception오류 질문드립니다

작성

·

477

0

안녕하세요. 좋은 강의 잘 듣고 있습니다.

스프링보다는 문법적인 부분의 질문인 것 같지만, 혼자 힘으로는 해결이 되지 않아서 질문드립니다.

람다 함수 또는 illegalstateexception과 관련된 질문입니다.

ifpresent의 인자를 람다식으로 주셨는데 m->{}형태가 아닌 ()->{}형태로 주면 오류가 나는데 이유를 잘 모르겠습니다.

어짜피 m이라는 매개변수를 사용하지 않아서 빈 값으로 남겨둘려고 했는데, 남겨두니 오류가 나고 매개변수를 m으로하니 오류가 나지 않습니다. 왜 그런것일까요?

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 안녕하세요님^^

제가 바로 답을 드릴 수도 있지만, 그러면 더 많은 것을 얻어가실 수 없으니 답을 찾는 과정을 알려드릴께요.

ifPresent의 메서드 파라미터를 조사해보시면 이게 왜 안되는지 이해가 되실꺼에요.

감사합니다.

안녕하세요님의 프로필 이미지
안녕하세요

작성한 질문수

질문하기