zoukankan      html  css  js  c++  java
  • array 数组

    数组(array) 可以用来存储一个元素个数固定且元素类型相同的有序集。

      一个数组一旦被创建,那么它的大小是固定的。

      1.声明数组变量:

        elementType[] arrayRefVar; (元素类型[] 数组引用变量;)

        double [] myList;  //声明数组变量

      2.创建数组:

        不同于基本数据类型变量的声明,声明一个数组变量时并不在内存中给数组分配任何空间。 它只是创建一个对数组的引用的存储位置。如果变量不包含对数组的引用,那么这个变量的值为null。

        除非数组已经被创建,否则不能给它分配任何元素。

        声明数组变量之后,可以使用下面的语法用 new 操作创建数组,并将它的引用赋给一个变量。

          arrayRefVar = new elementType[arraySize];

        声明、创建、将数组引用赋值给变量 三个步骤合并在一条语句里:

          elementType[] arrayRefVar = new elementType[arraySize];

      3.数组大小和默认值

        当给数组分配空间时,必须指定该数组能够存储的元素个数,从而确定数组大小。创建之后就不能再修改它的大小。

          可以用 array.RefVar.length 得到数组大小。

        创建数组后,元素被赋予默认值。数值型基本数据类型的默认值为0,char型的默认值为 'u0000', boolean型的默认值为 false 

      4.访问数组元素

        arrayRefVar[index]

        通过下标访问,从0开始

      5.数组初始化语法

        elementType[] arrayRefVar = {value0,value1,value2....,valuek}

        例如: int [] myList = {1,2,3};

        等价于下列语句:

         int[] myList = new int[2];

         myList[0] = 1;

         myList[1] = 2;

         myList[2] = 3;

      6.foreach循环

        Java支持一个简便的for循环,称为 foreach 循环,即不适用下表变量就可以顺序的遍历整个数组。     

    for (double e: myList){
          System.out.println(e);
    }
  • 相关阅读:
    Git——快速安装Git及初始化配置【二】
    Git——Git的简单介绍【一】
    web scraper——简单的爬取数据【二】
    web scraper——安装【一】
    PHP——实现随机打乱一个二维数组
    Vue——显示微信用户名称中enjoin表情
    Vue——轻松实现vue底部点击加载更多
    微信报错——10003
    Java_myBatis_逆向工程
    Java_myBatis_XML代理_动态SQL
  • 原文地址:https://www.cnblogs.com/magicya/p/6690512.html
Copyright © 2011-2022 走看看