Oracle
1Z0-808 · Question #10
1Z0-808 Question #10: Real Exam Question with Answer & Explanation
The correct answer is B. int sum is 30 double sum is 30. See the full explanation below for the reasoning.
Question
Given:
public class SumTest {
public static void doSum(Integer x, Integer y) {
System.out.println("Integer sum is " + (x + y));
}
public static void doSum(double x, double y) {
System.out.println("double sum is " + (x + y));
}
public static void doSum(float x, float y) {
System.out.println("float sum is " + (x + y));
}
public static void doSum(int x, int y) {
System.out.println("int sum is " + (x + y));
}
public static void main(String[] args) {
doSum(10, 20);
doSum(10.0, 20.0);
}
}
What is the result?
Options
- Aint sum is 30 float sum is 30.0
- Bint sum is 30 double sum is 30
- CInteger sum is 30 double sum is 30.0
- DInteger sum is 30 float sum is 30.0
Community Discussion
No community discussion yet for this question.