Java数组定义的三种方式 第一种:先声明,分配空间,赋值 int[] arr; //先声明 arr=new int[10]; //分配空间 fo0(int i=0;i<10;i++){ arr[i]=i*10; } 第二种:声名的同时分配空间,再赋值(第一种的简化) int[] arr=new int[10]; //分配空间 fo0(int i=0;i<10;i++){ arr[i]=i*10; } 第三种:直接声名赋值 int[] arr={20,68,34,22,34};