For example, the following two declarations are equivalent:
int al[] = new int[3]; int[] a2 = new int[3];
The following declarations are also equivalent:
char twod1[][] = new char[3][4]; |
char[][] twod2 = new char[3][4]; |
This alternative declaration form offers convenience when declaring several arrays at the same time:
int[] nums, nums2, nums3; // create three arrays
9.3.Array Basics | ||||
9.3.1. | How to define an Array | |||
9.3.2. | Initializing array elements by index | |||
9.3.3. | Alternative Array Declaration Syntax | |||
9.3.4. | Anonymous arrays are declared similarly to regular arrays | |||
9.3.5. | An array is a Java object | |||
9.3.6. | To reference the components of an array | |||
9.3.7. | The Length of an Array | |||
9.3.8. | Initializing Arrays | |||
9.3.9. | Using a for loop to iterate over all the elements and set the values | |||
9.3.10. | Arrays of Characters | |||
9.3.11. | Using the Collection-Based for Loop with an Array | |||
9.3.12. | Changing Array Size | |||
9.3.13. | Array Reallocation | |||
9.3.14. | Use System.arraycopy to duplicate array | |||
9.3.15. | Minimum and maximum number in array | |||
9.3.16. | Shuffle elements of an array | |||
9.3.17. | Merge (or add) two arrays into one | |||
9.3.18. | Circular Buffer |