형님들 도와주십쇼
sp.forEach 의 매개변수를 consumer 람다식 타입을 받는다는것 까지는 알겠습니다.
그렇기에 Consumer (매개변수 있고 리턴값이 없다) 을 쓴다는것은 알겠습니다.
하지만 x 매개변수안에 값이 어떻게 들어가는지 잘 모르겠습니다.
forEach 안에있는 x 의 매개변수는
무슨값을 가리키는건가염
형님들 도와주십쇼
sp.forEach 의 매개변수를 consumer 람다식 타입을 받는다는것 까지는 알겠습니다.
그렇기에 Consumer (매개변수 있고 리턴값이 없다) 을 쓴다는것은 알겠습니다.
하지만 x 매개변수안에 값이 어떻게 들어가는지 잘 모르겠습니다.
forEach 안에있는 x 의 매개변수는
무슨값을 가리키는건가염
소스 올려보자 foreach의 매개 변수가 가리키는 대상이 무엇인지 안다는 건 모델에서 데이터를 관리 하고 있다는건데 그 속의 속성을 가르키겠네
아 힘들게 코드 직접 타이핑해서 댓글달려했는데 왜안달려 ...
Path p = Paths.get(); Stream<Path> sp = Files.list(p)
x는 펑션을 지칭하는것이라면 x가 만든 변수는 퍼블릭으로 선언된 변수일 수 있겠고
sp.foreach 부분을 람다식이 아닌 일반식으로 구현한다면 어떤거랑 똑같은거얌?
sp.forEach 의 매개변수를 consumer 람다식 타입을 받는다는것 까지는 알겠습니다. ㄴ 이문장을 보면 consumer라는 인스턴스를 생성한다라고 수장해야하지 않을까 싶은데
그렇기에 Consumer (매개변수 있고 리턴값이 없다) 을 쓴다는것은 알겠습니다. ㄴ 그리고 이 문장을 보면 Consumer 객체가 void형식이다라는것이고
전체 소스를 하려고 하는 최종적인것과 함께 스샷을 뜨든 올려봐
ㄱㄷㄱㄷ 새로운 게시글에올려봄
새로운 글로
올렷븐디 행님 제목 람다시식