数组存储的数据类型[] 数组名字;
数组存储的数据类型 数组名字[];
数组动态初始化就是只给定数组的长度,由系统给出默认初始化值
int[] arr = new int[3];
数据类型[] 数组名 = new 数据类型[]{元素1,元素2,元素3...};
int[] arr = new int[]{1,2,3,4,5};
数据类型[] 数组名 = {元素1,元素2,元素3...};
int[] arr = {1,2,3,4,5};
数组名[索引]
public static void main(String[] args) { int[] arr = new int[]{1, 2, 3, 4, 5}; //打印数组的属性,输出结果是5 System.out.println(arr.length); }
public static void main(String[] args) { //定义存储int类型数组,赋值元素1,2,3,4,5 int[] arr = {1, 2, 3, 4, 5}; //为0索引元素赋值为6 arr[0] = 6; //获取数组0索引上的元素 int i = arr[0]; System.out.println(i); // 直接输出数组0索引元素 System.out.println(arr[0]); }

public static void main(String[] args) { int[] arr = new int[3]; System.out.println(arr);//[I@5f150435 }

public static void main(String[] args) { int[] arr = new int[3]; int[] arr2 = new int[2]; System.out.println(arr); System.out.println(arr2); }

public static void main(String[] args) { // 定义数组,存储3个元素 int[] arr=new int[3]; //数组索引进行赋值 arr[0] = 5; arr[1] = 6; arr[2] = 7; //输出3个索引上的元素值 System.out.println(arr[0]); System.out.println(arr[1]); System.out.println(arr[2]); //定义数组变量arr2,将arr的地址赋值给arr2 int[] arr2 = arr; arr2[1] = 9; System.out.println(arr[1]); }

public static void main(String[] args) { int[] arr = {1,2,3}; System.out.println(arr[3]); }
public static void main(String[] args) { int[] arr = {1, 2, 3}; arr = null; System.out.println(arr[0]); }

给数组一个真正的堆内存空间引用即可!
public static void main(String[] args) { int[] arr = {11, 22, 33, 44, 55}; System.out.println(arr[0]); System.out.println(arr[1]); System.out.println(arr[2]); System.out.println(arr[3]); System.out.println(arr[4]); }
public static void main(String[] args) { int[] arr = { 11, 22, 33, 44, 55 }; for (int i = 0; i < arr.length; i++) { System.out.println(arr[i]); } }
public static void main(String[] args) { int[] arr = { 5, 15, 2000, 10000, 100, 4000 }; //定义变量,保存数组中0索引的元素 int max=arr[0]; for (int i = 0; i < arr.length; i++) { //遍历到的元素和变量max比较 // 如果数组元素大于max if (arr[i]>max){ //max记录住大值 max=arr[i]; } } System.out.println("数组最大值是: " + max); }
原文:https://www.cnblogs.com/lddStuy/p/14390193.html