当前位置: 代码迷 >> 综合 >> Java数组 day6
  详细解决方案

Java数组 day6

热度:19   发布时间:2023-12-05 13:20:22.0

数组

相同类型数据的有序集合 数组也是对象!!!

数组下标0开始

如果越界:数组下标越界arrayindexoutofounds

数组的声明创建

public static void main(String[] args) {
//        int[] nums=new int[10];声明以及创建int[] nums;//声明nums = new int[10];//创建//给数组中元素赋值nums[0]=1;nums[1]=2;nums[2]=3;nums[3]=4;nums[4]=5;nums[5]=6;nums[6]=7;nums[7]=8;nums[8]=9;//计算所有元素的和int sum=0;for (int i = 0; i < nums.length; i++) {sum = sum + nums[i];
?} System.out.println(sum);}

三种初始化

 public static void main(String[] args) {//静态初始化:创建+赋值int[] a={1,2,3,4,5};System.out.println(a[1]);//动态初始化:包含默认初始化int[] b=new int[10];b[0]=10;b[1]=45;System.out.println(b[0]);System.out.println(b[3]);}
}

内存分析

!(C:\Users\ZLJ\AppData\Roaming\Typora\typora-user-images\image-20220119231434953.png)

 

 

  相关解决方案