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 1 of 7.
Adarsh Pratap Singh said:
2 weeks ago
Dog isn’t a built-in data type; it’s a reference type (a class).
But in Java, all reference types (including classes like Dog) have a default value of null when used as array elements or uninitialized variables.
But in Java, all reference types (including classes like Dog) have a default value of null when used as array elements or uninitialized variables.
Ravi said:
4 months ago
@All.
Here, String="null" is not correct because null is written in double parenthesis.
Here, String="null" is not correct because null is written in double parenthesis.
(2)
Soundarya said:
2 years ago
Thanks all for explaining it in detail.
(17)
Ajay surwade said:
3 years ago
@Kishor.
In java any word within double quote " " is treated as a string, hence string "null" means there is a word null &.
If we assign String = null, this means no value means no word i.e. blank.
In java any word within double quote " " is treated as a string, hence string "null" means there is a word null &.
If we assign String = null, this means no value means no word i.e. blank.
(18)
Nani said:
5 years ago
Here, Dog is not a primitive data type. It is a user defined data type.
(24)
Amit prajapat said:
6 years ago
@Sireesha.
\u - Unicode character.
\u - Unicode character.
(6)
Kishor said:
7 years ago
Why String =null, is wrong? Please explain.
(8)
Suraj said:
9 years ago
Any user-defined data type shows that null?
(4)
Jayesh said:
9 years ago
Is dog is which type of data type is it enumerated data type are users defined the data type?
(3)
Sireesha said:
9 years ago
What is that \u declared in char?
(4)
Post your comments here:
Quick links
Quantitative Aptitude
Verbal (English)
Reasoning
Programming
Interview
Placement Papers