123jgh

导航

 
public class Demo01 {
//变量的类型 变量的名字 = 变量的值;
//数组类型
public static void main(String[] args) {
int[] nums;//1声明一个数组, (数组并不存在)
nums = new int[5];//2创建一个数组,(栈)

//int[] nums2 = new int[5];//12合在一起

nums[0] = 1;//给数组元素中赋值,(数组对象本身是在堆中的)
nums[1] = 2;
nums[2] = 3;
nums[3] = 4;

System.out.println(nums[3]);

//计算所有元素的和
int sum = 0;
//获取数组长度:array.Length
for (int i =0;i < nums.length;i++){
sum = sum + nums[i];
}
System.out.println("总和为:"+sum);
}
}


public class Demo02 {
public static void main(String[] args) {
//静态初始化:创建+赋值
int[] a = {1,2,3,4,5,6};
System.out.println(a[0]);

//动态初始化:包含默认初始化
int[] b = new int[4];
b[0] = 3;
b[1] = 6;
b[2] = 4;
System.out.println(b[0]);
System.out.println(b[3]);

//合法的下标区间【0,length-1】
//数组下标越界异常:arrayindexoutofboundsexception
}
}


posted on 2022-10-12 15:57  江江要努力  阅读(115)  评论(0)    收藏  举报