• 技术文章 >java >java数组

    java数组初始化方式

    小妮浅浅小妮浅浅2021-02-26 09:46:31原创7701

    本教程操作环境:windows7系统、java10版,DELL G3电脑。

    1.概念

    在内存当中创建一个数组,并且向其中赋予一些默认值。

    2.常见的初始化方式

    (1)动态初始化(指定长度)

    (2)静态初始化(指定内容)

    3.静态初始化

    除了用new关键字来产生数组以外,还可以直接在定义数组的同时就为数组元素分配空间并赋值

    // 静态初始化
    int[] iStaticArr = { 5, 2, 0 };
    LOLHero[] staticHeros = new Hero[] {
            new LOLHero("艾希","女"),
            new LOLHero("盖伦","男"),
            new LOLHero("挖掘机","未知")
    };

    4.动态初始化

    初始化时程序员只指定数组长度,由系统为数组元素分配初始值

    arrayName = new type[length];

    5.默认初始化

    我们在定义的时候就对数组进行静态初始化,可以用一种更简洁的方法。

    type[] arrayName = {element1 , element2 , ...};

    以上就是java数组初始化方式通过本篇的学习,我们已经完成了数组的初始化操作。就使用上来看,静态初始化更为容易,大家也可以自行选择适合的初始化方法。

    专题推荐:java数组初始化
    上一篇:java数组的概念理解 下一篇:java中一维数组是什么

    相关文章推荐

    • implements在java中实现接口的方法• java迭代器的基本概念• java迭代器iterator是什么意思• java迭代器原理分析• java迭代器和for循环优劣• java中iterable是什么• java数组的概念理解

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网