【说站】java数组初始化
2024-11-02
35
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电脑。
更新于:1个月前赞一波!1
相关文章
- 【说站】java io和nio的区别
- 【说站】java枚举类型的原理
- 【说站】java静态方法和非静态方法的介绍
- 【说站】java单例模式中的Holder是什么
- 【说站】java单例中饿汉模式的使用
- 【说站】Java反序列化如何理解
- 【说站】java懒汉和饿汉模式的区别
- 【说站】Java序列化是什么
- 【说站】filter在JavaScript中过滤数组元素
- 【说站】JavaScript使用map创建新数组
- 【说站】java单例中的饱汉模式实现
- 【说站】JavaScript数组有哪些遍历方法
- 【说站】java中&和&&有什么区别
- 【说站】python字节数组如何使用?
- 【说站】php中PDO获取关联数组
- 【说站】java如何在表格添加水印
- 【说站】java如何重写findClass方法
- 【说站】java类加载器的常用方法
- 【说站】java类中的两种成员访问
- 【说站】java switch语句的执行过程
文章评论
评论问答