概念
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
暂无评论内容