Java数组
在Java中如何声明一个数组:
数组的长度是固定的,数组一但创建定义就不能改变
其元素必须是相同类型,不允许出现混合类型
数组中的元素可以是任意数据类型,包括基本类型和引用类型
数组变量属引用类型,数组也可以看成对象,数组中的每个元素相当于该对象的成员变量
数组本身就是对象。Java中对象是在堆中的
数组一但分配空间后被隐式的赋初值了
二种方法:
int nums[ ]; int [ ] nums; int [ ] nums={....}
int [] nums = new int[10]//声明一个数组可以放10个元数
//遍历数组
for(int i=0; i<nums.lenght; i++){
.......
}
二维数组的遍历
public class Holle { public static void main(String[] args) { int [][] array={{1,2},{2,3},{3,4},{4,5}}; for (int i=0; i<array.length; i++){ for (int j=0; j<array[i].length; j++){ System.out.print(array[i][j]+" "); } System.out.println(); } } }
Arrays的一些类用法:
public class Holle { public static void main(String[] args) { int [] array={1,2,4,4,5}; System.out.print(Arrays.toString(array));//打印数组 Arrays.sort(array);//排序数组 System.out.print(Arrays.toString(array)); Arrays.fill(array,0);//赋值给数组的元素 System.out.println(Arrays.toString(array)); } }

浙公网安备 33010602011771号