I. One-dimensional arrays
1. Definition of a single-bit array
Type arrayname[]; or type [] arrayname;
(Java does not allocate memory for array elements in the definition of arrays so [] do not indicate the number of elements in the array (that is, the array length).)
Allocating memory space for an array to use the operator new
Example: int [] score=new int [3];
(the array uses new to allocate space for each element of the array to automatically assign a default value (integer 0, real number is 0.0, the character is ' + ', the Boolean is false, the reference type is null) This is because the array is actually a reference type variable and each of its elements is a member variable of the reference type variable )
"Example" Arraytest.java using an array
public class arraytest{
public static void Main (String [] args) {
int a[]=new int [5];
for (int i=0;i<a.length;i++)
A[i]=i;
for (int i=a.length-1;i>=0;i--)
System.out.println ("a[" +i+ "]=" +a[i]);
}
}
My java--Array (1)