数组
- 数组的变量是有序的
- 数组的大小是固定的
- 数组中的元素类型必须是一致的
数组声明方式
type arrayName[]; or type[] arrayName;
public class ArrayLearn{
public static void main(String[] args){
// 初始化数组
int[] nums = new int [] {1,2,3,4};
//数组长度
System.out.println("array length="+nums.length);
//数组遍历
for(byte i=0; i<nums.length; i++ ){
System.out.print(i+":="+nums[i]+"\n");
}
//数组克隆
int[] numsCopy = nums.clone();
numsCopy[0] = 100;
showArray("orgin", nums);
showArray("copy", numsCopy);
}
private static void showArray( String flag, int[] arr ){
int len = arr.length;
for(int i=0; i<len; i++){
System.out.print(flag+"===>"+arr[i]+"\n");
}
}
}
输出
0:=1
1:=2
2:=3
3:=4
orgin===>1
orgin===>2
orgin===>3
orgin===>4
copy===>100
copy===>2
copy===>3
copy===>4
网友评论