• 技术文章 >java >java数组

    java数组初始化

    小妮浅浅小妮浅浅2021-04-16 09:37:16原创9728

    1、静态初始化

    程序员在初始化数组时给数组的每个元素增值。

    array = new int[ ]{1,2,3,4,5};
    int[ ] array = {1,2,3,4,5};

    以上两种方法均可实现数组静态初始化,其中花括号包含数组元素值,元素值之间用逗号,隔开。这里要注意的是,只有在定义数组的同时进行数组初始化,才能支持使用简化的静态初始化。为简单起见,建议采用第二种方法。

    2、动态初始化

    当数组初始化时,程序员只指定数组的长度,系统给每个元素赋予初始值。

    int[ ] array = new int[10]; // 动态初始化数组

    以上示例中的格式将在数组声明的同时分配一个内存空间供数组使用,其中数组长度为10,因为每一个元素都是int型数据类型,所以数组占用的内存总数为10*4=40字节。另外,在动态初始化数组中,它的元素将根据其数据类型设置为默认的初始值。

    我们在创建了数组后,还需要对其进行初始化,才能进一步的开始使用。数组的初始化可以简单分为静态初始化和动态初始化两种类型。

    以上就是java数组初始化的方法,大家在看完基本的概念后,还需要对它们进行有关实例部分的练习。更多Java学习指路:java数组

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

    专题推荐:java 数组
    品易云
    上一篇:java数组如何访问和迭代 下一篇:Java数组如何实现动态初始化

    相关文章推荐

    • PHP array_combine()函数创建数组• PHP中array_chunk() 函数如何分割数组• java数组元素的引用• php中使用array_filter()函数过滤数组• java数组去重的两种方法• java数组的性能分析• java集合如何实现数组的转换• Java不同数组类型之间的关系• php数组排序并输出• php数组排序保持索引• php数组排序并保持索引关系• php数组去重• php数组排序从小到大函数• java数组如何访问和迭代• java数组怎么定义• java如何创建对象数组• java集合和数组的区别• java随机打乱数组顺序• php数组函数有哪些• php数组转字符串

    全部评论我要评论

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

  • 取消发布评论
  • 

    Python学习网