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

    数组初始化方法

    1)使用 new 指定数组大小后进行初始化

          int[] number = new int[5];
          如果程序员只指定了数组的长度,那么系统将负责为这些数组元素分配初始值。指定初始值时,系统按如下规则分配初始值。

    • 数组元素的类型是基本类型中的整数类型(byte、short、int 和 long),则数组元素的值是 0。
    • 数组元素的类型是基本类型中的浮点类型(float、double),则数组元素的值是 0.0。
    • 数组元素的类型是基本类型中的字符类型(char),则数组元素的值是‘u0000’。
    • 数组元素的类型是基本类型中的布尔类型(boolean),则数组元素的值是 false。
    • 数组元素的类型是引用类型(类、接口和数组),则数组元素的值是 null。

    2)使用 new 指定数组元素的值

          int[] number = new int[]{1, 2, 3, 5, 8};

         注意:不要在进行数组初始化时,既指定数组的长度,也为每个数组元素分配初始值,这样会造成代码错误。例如下面代码:

         int[] number = new int[5]{1, 2, 3, 5, 8};

    3)直接指定数组元素的值

          int[] number = {1,2,3,5,8};

  • 相关阅读:
    Fitness
    【代码优化】Unity查漏补缺
    Fitness
    MonoBehaviour生命周期与对象数据池应用
    Fitness
    点、向量、方向在局部与世界坐标系转换的对比
    在企业运营中的感触
    技术杂想2015年夏天
    Heimich manoeuvre 海姆利克氏操作
    徒手CPR心脏复苏
  • 原文地址:https://www.cnblogs.com/jieling/p/13892515.html
Copyright © 2011-2022 走看看