【说站】java数组初始化
2024-11-02
14
java数组初始化
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电脑。
更新于:10天前赞一波!
相关文章
- 【说站】java通配符有哪些
- 【说站】java SPI的使用场景
- 【说站】java泛型中类型擦除的转换
- 【说站】java重复注解如何实现
- 【说站】java SPI如何定义接口
- 【说站】java中volatile的应用场景
- 【说站】java中HttpClient的错误处理
- 【说站】java泛型是什么意思?
- 【说站】java中有哪些时间API?
- 【说站】java Stream如何操作元素
- 【说站】java中Comparators是什么
- 【说站】java Lambda访问变量
- 【说站】java Match如何使用
- 【说站】java有哪些内置的函数式接口
- 【说站】java接口中静态方法的继承
- 【说站】java Reduce的三种重载
- 【说站】java Sorted的使用注意点
- 【说站】java虚拟扩展方法如何实现
- 【说站】java数组中元素求和的实例
- 【说站】java数组如何遍历全部的元素
文章评论
评论问答