Discussion Forum : Introduction To Methods And Streams
Question -


What is the output of this program?


class isinfinite_output {
public static void main(String args[]) {
Double d = new Double(1 / 0.);
boolean x = d.isInfinite();
System.out.print(x);
}
}
Options:
A .  0
B .  1
C .  true
D .  false
Answer: Option C

isInfinite() method returns true is the value being tested is infinitely large or small in magnitude. 

1/0. is infinitely large in magnitude hence true is stored in x.
Output:
$ javac isinfinite_output.java
$ java isinfinite_output
true



Was this answer helpful ?
Next Question
Submit Your Solution hear:

Your email address will not be published. Required fields are marked *