Java数组

Java数组的定义

  • 数组是相同类型数据的有序集合

  • 数组描述的是相同类型的若干个数据,按照一定的先后次序组合而成。

  • 其中每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问他们

int [] numbers = {10,20,30,40,50};//定义了名为numbers的数组

//增强for JDK5新引入的
for(int x:number){
   System.out.println(x);//快速遍历数组元`素
}

length加在数组名后面可获取数组长度

public class project01
{
   public static void main(String[] args) {
       int a[] = new int[10];
       //数组定义 结构为 数组类型 数组名[] = new 数组名[size(大小)]
       int sum = 0;
       for (int i = 0; i < a.length; i++) {
                       //arrays.length 获取arrays的数组长度
           a[i] = i;
           sum += i;
      }

       System.out.println(sum);
  }
}

数组的静态和动态初始化

int a[] = {1,2,3,4};
       //静态初始化 创建+赋值
       System.out.println(a[3]);
       int b[] = new int[5];
       //动态初始化:包含默认初始化
       System.out.println(b[3]);
 
posted @ 2022-05-23 23:25  YangWF  阅读(26)  评论(0)    收藏  举报