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};

  • 相关阅读:
    C#递规与分治策略
    SuperMap Objects Java & Applet
    如何提高显示速度
    系统测试
    ora01033:oracle initialization or shutdown in progress
    ORA12535: TNS:operation timed out。
    oralce01033
    hsql初体验
    创建Oracle数据源失败
    转载地图优化
  • 原文地址:https://www.cnblogs.com/jieling/p/13892515.html
Copyright © 2011-2022 走看看