Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

ค่าเริ่มต้นของอาร์เรย์ใน Java

Java 提供 一种 数据 结构 , 数组 , 它 存储 固定 大小 的 相同 类型 元素 的 顺序 集合 。 数组 用于 存储 数据 集合 , 但 通常 将 数组 视为 同一 类型 变量 的 集合 更 有用 。 当 创建 数组 而 不 分配 任何 元素 时 , 编译器 会 为 它们 分配 默认 值 。 示例 如下 :

  • Boolean - false
  • int - 0
  • double - 0.0
  • Object - null

ตัวอย่าง

public class Tester {    public static void main(String[] args) {       System.out.print("Default values (String array):");       String strings[] = new String[5];       for (String s : strings) {          System.out.print(s + " ");       }       System.out.println();       System.out.print("Default values (int array):");       int numbers[] = new int[5];       for (int val : numbers) {          System.out.print(val + " ");       }       System.out.println();       System.out.print("Default values (double array):");       double doubles[] = new double[5];       for (double val : doubles) {          System.out.print(val + " ");       }       System.out.println();       System.out.print("Default values (boolean array):");       boolean booleans[] = new boolean[5];       for (boolean val : booleans) {          System.out.print(val + " ");       }       System.out.println();       System.out.print("Default values (Object array):");       Tester testers[] = new Tester[5];       for (Tester val : testers) {          System.out.print(val + " ");       }       System.out.println();    } }

ผลลัพธ์

Default values (String array):null null null null null Default values (int array):0 0 0 0 0 Default values (double array):0.0 0.0 0.0 0.0 0.0 Default values (boolean array):false false false false false Default values (Object array):null null null null null