Written by
java-style
on
on
[쉽게 배우는 자바 프로그래밍 2판] 10장 연습문제
[쉽게 배우는 자바 프로그래밍 2판] 10장 연습문제
* 최대한 찾아보고 돌려보고 하는데 틀릴 수도 있습니다...
1. 답 - ③
풀이: return도 없어져야 한다.
2. 답 - ②
풀이: 함수형 인터페이스는 1개의 추상 메서드로 구성된 인터페이스이다.
3. 답 - ①
풀이: 객체를 받아서 int값을 반환하니까 toIntFunction을 사용한다.
4. 답 - X
풀이: Predicate는 boolean값은 반환 하므로 맞지 않는다.
5. 답 - O
풀이: 람다식은 익명 객체와 비슷한 역할을 해서 Interface에 사용할 수 없다.
6. 답 - X
풀이: AA는 추상메서드 2개로 이루어진 Interface같다. AA를 implements하면 a랑 aa둘 다 구현해야 하니까...
7. 답 - Math::Random
8. 답 - score = Integer::parseInt;
9. 답 - n = 3; 에서 오류가 발생한다. n값은 apply()에서 인자로 주어지기 때문이다.
10. 답 - 8
풀이 - compose()는 역방향 연결, andThen()은 순방향 연결을 한다.
f.compose(g) -> ① g 실행 (3 * 2 = 6)
② f 실행 (6 + 2 = 8)
f.andThen(g) -> ① f 실행 (3 + 2 = 5)
② g 실행 (5 * 2 = 10)
from http://ammumal.tistory.com/33 by ccl(A) rewrite - 2021-10-25 03:28:14