美文网首页
JAVA数组的定义,遍历的方法

JAVA数组的定义,遍历的方法

作者: LaobingFung | 来源:发表于2019-02-19 15:40 被阅读0次

    Java中的数组是用来存放同样类型元素的数据结构,在数组创建完成后,该数组长度是不可变的。

    数组的声明

    Java是强类型语言,声明变量需要指定类型,这一点在数组上也是一样的。
    声明方法有两种

    dataType[] arrRefVar;
    dataType arrRefVar[];
    //实例
    int[] arr1;
    int arr1[];
    

    两种方法的效果相同,但是更推荐前者,后者是为了让C/C++程序员能快速理解Java而设计的。

    数组的创建

    用new关键字创建数组,创建时需要指定数组长度。

    arrRefVar = new dataType[size];
    

    使用数组时,可以把声明和创建数组一起写

    int[] arr = new int[10];
    

    这样便创建了一个长度为10,元素类型为int的数组。
    创建数组时还可以显式地指定数组元素。

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

    这样创建了一个长度为5,里面元素依次是1,2,3,4,5的数组。

    数组的遍历

    • 可以使用下标来访问数组,同样地可以用下标来遍历数组
    • 使用增强foreach遍历,for(dataType element : arrRefVar)来遍历数组
    • 使用while遍历
      下面使用三种方式都可以遍历数组。
    public class Main {
        public static void main(String[] args) {
            int[] arr = {1, 2, 3, 4, 5};
            for (int i = 0; i < arr.length; i++) {
                System.out.println(arr[i]);
            }
            for (int ele : arr) {
                System.out.println(ele);
            }
            int i = 0;
            while (i < arr.length) {
                System.out.println(arr[i]);
                i++;
            }
        }
    }
    
    

    相关文章

      网友评论

          本文标题:JAVA数组的定义,遍历的方法

          本文链接:https://www.haomeiwen.com/subject/huffyqtx.html