Bird
0
0

Which of the following lines correctly initializes an array of 5 integers in Java?

easy📝 Syntax Q12 of 15
Java - Arrays
Which of the following lines correctly initializes an array of 5 integers in Java?
Aint arr[] = new int();
Bint arr = new int[5];
Cint[] arr = int[5];
Dint[] arr = new int[5];
Step-by-Step Solution
Solution:
  1. Step 1: Understand array initialization with size

    To create an array of fixed size, use new type[size] syntax.
  2. Step 2: Validate each option

    int[] arr = new int[5]; correctly declares and initializes an integer array of size 5. Others have syntax errors or missing size.
  3. Final Answer:

    int[] arr = new int[5]; -> Option D
  4. Quick Check:

    Array initialization with size = new int[5] [OK]
Quick Trick: Use new type[size] to initialize arrays in Java [OK]
Common Mistakes:
  • Missing square brackets in declaration
  • Not specifying size when using new
  • Using parentheses instead of brackets

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Java Quizzes