美文网首页Java学习
Java中的数组默认初始化

Java中的数组默认初始化

作者: FFJ | 来源:发表于2017-09-30 09:53 被阅读1次
public class Main {

    public static void main(String[] args) {
        int[] arrInt = new int[4];
        for(int k : arrInt) {
            System.out.print(k + " ");
        }
        System.out.println();
        String[] arrString = new String[4];
        for(String k : arrString) {
            System.out.print(k + " ");
        }
        System.out.println();
        double[] arrDouble = new double[4];
        for(double k : arrDouble) {
            System.out.print(k + " ");
        }
        System.out.println();
        char[] arrChar = new char[4];
        for(char k : arrChar) {
            System.out.print(k);
            System.out.print("-");
        }
        System.out.println();
        boolean[] arrBoo = new boolean[4];
        for(boolean k : arrBoo) {
            System.out.print(k + " ");
        }

    }

}

运行结果:
0 0 0 0 
null null null null 
0.0 0.0 0.0 0.0 
 - - - -
false false false false 

Java中,数组会默认初始化。其中,字符型默认初始化为“\u0000”,即为空格。

相关文章

  • Java中的数组默认初始化

    Java中,数组会默认初始化。其中,字符型默认初始化为“\u0000”,即为空格。

  • Java的基础知识学习完结篇

    Java的基础知识学习完结篇 (1)数组变量:直接初始化数组{},具有可扩展性。(new创建的数组默认0);数组变...

  • JAVA 基本功秘籍

    1. Java数组与内存控制一、Java数组初始化 Java数组是静态的,即当数组被初始化之后,该数组的长度是不可...

  • 5-Java数组定义/初始化/操作

    数组初始化 定义Java中数组必先初始化才能使用所谓初始化就是给数组元素分配内存, 并为每个元素赋初始值 初始化方...

  • Groovy

    groovy与java的不同之处 默认imports 方法在运行期确定对象类型 数组初始化使用“[...]”而不能...

  • 数组

    数组的初始化:动态初始化与静态初始化 数组元素的默认初始化值:image.png###二维数组: 如何遍历二维数组...

  • 数组

    数组 一维数组 初始化分为静态初始化和动态初始化 总结:数组一旦初始化完成,其长度确定 数组元素的默认初始化值整形...

  • java数组初始化

    java 在声明了一个数组,并为其分配好存储空间后,未赋值之前会默认对其初始化: 整形数组 默认初始值为0; 布尔...

  • Java数组基本功(动态初始化、静态初始化)

    ——疯狂Java读书笔记 3个问题: ①java中,声明一个数组的过程中是如何分配内存的 ②Java数组的初始化一...

  • scala 与 java泛型数组

    java 泛型数组初始化 使用这样的方式初始化java的数组会出错,因为java不支持泛型数组。按照我的理解,ja...

网友评论

    本文标题:Java中的数组默认初始化

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