Java:什么是数组

2025-10-22 16:46:33

1、数组:

数组是一种数据类型,即引用类型。

数组是相同数据类型元素的集合。

Java:什么是数组

2、数组的定义:

int[] arr = new int[3];

Java:什么是数组

3、数组的初始化:

(1)声明数组,创建对象,指定元素个数,默认初始化

    int[] arr = new int[3];

(2)声明数组的同时初始化

    int[] arr = {2,3,5};

(3)声明数组,创建对象,并初始化

    int[] arr = new int[]{2,3,5};

(4)先声明数组,后创建对象的同时初始化

    int[] arr;

    arr = new int[]{2,3,5}; //正确

Java:什么是数组

4、数组的访问:

 

(1)通过“数组名.length”可以获取数组的长度,即元素的个数

 

    int[] arr = new int[4];

 

    System.out.println(arr.length);

 

(2)通过下标(索引)来访问数组中的元素

 

    下标从0开始,最大到(数组的长度-1)

 

    int[] arr = new int[3];

 

    arr[0] = 2;

 

    arr[1] = 5;

 

    arr[2] = 8;

 

    System.out.println(arr[arr.length-1]);

Java:什么是数组

Java:什么是数组

5、数组的遍历:

int[] arr = new int[10];

(1)正序输出(数组下标从小到大)

    for(int i=0;i<arr.length;i++){

 

        System.out.println(arr[i]);

 

    }

(2)倒序输出(数组下标从大到小)

    for(int i=arr.length-1;i>=0;i--){

 

        System.out.println(arr[i]);

 

    }

Java:什么是数组

Java:什么是数组

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢