Java Programming - Language Fundamentals - Discussion

Discussion Forum : Language Fundamentals - General Questions (Q.No. 11)
11.
Which one is a valid declaration of a boolean?
boolean b1 = 0;
boolean b2 = 'false';
boolean b3 = false;
boolean b4 = Boolean.false();
boolean b5 = no;
Answer: Option
Explanation:
A boolean can only be assigned the literal true or false.
Discussion:
15 comments Page 2 of 2.

Anurag said:   1 decade ago
Option A is not correct because Boolean value cannot be 0 because it is a long value.

Option B is not correct.

Option D is not correct because there is no class Boolean.

Option E is not correct it should be "true" or "false".

Vinita said:   9 years ago
Why A is not Correct? Answer me clearly.

Neeraja said:   9 years ago
Option A is not correct because in boolean data type it's consists only true or false statement.

Option B also not correct because false is declared within single quotes like string.

So, Option C is right.

Tamisevi said:   8 years ago
Why b is not correct?

Bhanu said:   7 years ago
Either boolean should be true or false nor (0, 1) then why not option A is correct?


Post your comments here:

Your comments will be displayed after verification.