大数据必学Java基础(二十五):数组的三种初始化方式
Posted Lansonli
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大数据必学Java基础(二十五):数组的三种初始化方式相关的知识,希望对你有一定的参考价值。
文章目录
数组的三种初始化方式
数组的初始化方式总共有三种:静态初始化、动态初始化、默认初始化。
一、静态初始化
除了用new关键字来产生数组以外,还可以直接在定义数组的同时就为数组元素分配空间并赋值。
eg:
int[] arr = 12,23,45;
int[] arr = new int[]12,23,45;
注意:
1.new int[3]12,23,45;-->错误
2.int[] arr ;
arr = 12,23,45; --->错误
二、动态初始化
数组定义与为数组元素分配空间并赋值的操作分开进行。
eg:
int[] arr ;
arr = new int[3]
arr[0] = 12;
arr[1] = 23;
arr[2] = 45;
三、默认初始化
数组是引用类型,它的元素相当于类的实例变量,因此数组一经分配空间,其中的每个元素也被按照实例变量同样的方式被隐式初始化。
int[] arr = new int[3]; ---> 数组有默认的初始化值
- 📢博客主页:https://lansonli.blog.csdn.net
- 📢欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正!
- 📢本文由 Lansonli 原创,首发于 CSDN博客🙉
- 📢停下休息的时候不要忘了别人还在奔跑,希望大家抓紧时间学习,全力奔赴更美好的生活✨
以上是关于大数据必学Java基础(二十五):数组的三种初始化方式的主要内容,如果未能解决你的问题,请参考以下文章