Back to Lessons

Working with Java Arrays

April 5, 2026

Java Arrays

Fixed-size collections of same-type elements.

Array Examples

int[] numbers = {1, 2, 3, 4, 5};
int[] arr = new int[5]; // Default 0 values

// Multi-dimensional
int[][] matrix = {
    {1, 2}, {3, 4}
};

Arrays.sort(numbers);

Key Points

  • Fixed size after creation.
  • Index starts at 0: arr.length gives size.
  • Import java.util.Arrays for utility methods.
  • Multi-dimensional arrays are arrays of arrays.