
概念
1、数组动态初始化只给定数组长度,系统默认初始化值。
2、格式
数据类型[]数组名=new数据类型[数组长度];
int[]arr=newint[3];
实例
packagecom.itheima.array;
publicclassDemo2Array{
/*
数组的动态初始化:
在初始化的时候,需要手动指定数组的长度,系统会为数组容器分配初始值.
动态初始化格式:
数据类型[]数组名=new数据类型[数组的长度];
注意:
打印数组变量的时候,会打印出数组的内存地址
[I@10f87f48:
@:分隔符
[:当前的空间是一个数组类型
I:当前数组容器中所存储的数据类型
10f87f48:十六进制内存地址
0123456789abcdef
*/
publicstaticvoidmain(String[]args){
//数据类型[]数组名=new数据类型[数组的长度];
//通过new关键字创建了一个int类型的数组容器,该容器可以存储5个int类型的整数,该容器被arr数组变量所记录
int[]arr=newint[5];
//[I@10f87f48
System.out.println(arr);
byte[]bArr=newbyte[3];
//[B@b4c966a
System.out.println(bArr);
}
}
以上就是Java数组实现动态初始化的方法,希望对大家有所帮助。更多Java学习指路:java数组
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END

















































暂无评论内容