Java Programming - Language Fundamentals - Discussion
Discussion Forum : Language Fundamentals - General Questions (Q.No. 1)
1.
Which four options describe the correct default values for array elements of the types indicated?
- int -> 0
- String -> "null"
- Dog -> null
- char -> '\u0000'
- float -> 0.0f
- boolean -> true
Answer: Option
Explanation:
(1), (3), (4), (5) are the correct statements.
(2) is wrong because the default value for a String (and any other object reference) is null, with no quotes.
(6) is wrong because the default value for boolean elements is false.
Discussion:
64 comments Page 7 of 7.
Manju said:
1 decade ago
What are default value of char in C++?
What is \u0000? What does \u indicate?
Please explain.
What is \u0000? What does \u indicate?
Please explain.
Hema said:
1 decade ago
Please can anyone explain hexadecimal representation?
Thiru said:
1 decade ago
char in Java is an unsigned 16 bit numerical value representing a two-byte Unicode character.
Since you left it as default, your char is 0, or u\0000. This is the Unicode NULL value.
Since you left it as default, your char is 0, or u\0000. This is the Unicode NULL value.
Boopalan v said:
2 decades ago
Is there any primitive data type named Dog?
Post your comments here:
Quick links
Quantitative Aptitude
Verbal (English)
Reasoning
Programming
Interview
Placement Papers