tgoop.com/topJavaQuizExplain/301
Create:
Last Update:
Last Update:
What will be the output of the code?
❌ A. Result1: 9 Result2: Hello, World!
✅ B. Result1: 10 Result2: Hello, World!
❌ C. Result1: 12 Result2: Hello, World!
❌ D. Result1: 10 Result2: Hello,World!
❌ E. Result1: 12 Result2: Hello,World!
❌ F. Error
❌ G. None of the above
Explanation:
1. square Function:
- Computes the square of the input: x -> x * x
.
2. increment Function:
- Adds 1 to the input: x -> x + 1
.
3. Function Composition (`andThen`):
- Combines square
and increment
:
- Input 3
:
- First: 3^2 = 9
.
- Then: 9 + 1 = 10
.
4. Method Reference (`String::concat`):
- Concatenates strings:
concat.apply("Hello, ", "World!")
-> Hello, World!
.
Correct Answer: B
BY Explanations “Top Java Quiz Questions”
Share with your friend now:
tgoop.com/topJavaQuizExplain/301