怎么在Java中动态初始化数组

怎么在Java中动态初始化数组?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

10年积累的成都网站制作、成都网站建设、外贸营销网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站策划后付款的网站建设流程,更有嘉善免费网站建设让你可以放心的选择与我们合作。

Java可以用来干什么

Java主要应用于:1. web开发;2. Android开发;3. 客户端开发;4. 网页开发;5. 企业级应用开发;6. Java大数据开发;7.游戏开发等。

1、概念

数组动态初始化只给定数组长度,系统默认初始化值。

2、格式

数据类型[] 数组名 = new 数据类型[数组长度];
int[] arr = new int[3];

3、实例

package com.itheima.array;
 
public class Demo2Array {
    /*
        数组的动态初始化:
                        在初始化的时候, 需要手动指定数组的长度, 系统会为数组容器分配初始值.
 
        动态初始化格式:
                        数据类型[] 数组名 = new 数据类型[数组的长度];
 
        注意:
                        打印数组变量的时候, 会打印出数组的内存地址
 
        [I@10f87f48 :
 
                        @ : 分隔符
                        [ : 当前的空间是一个数组类型
                        I : 当前数组容器中所存储的数据类型
                        10f87f48 : 十六进制内存地址
 
                                0 1 2 3 4 5 6 7 8 9 a b c d e f
     */
    public static void main(String[] args) {
        // 数据类型[] 数组名 = new 数据类型[数组的长度];
        // 通过new关键字创建了一个int类型的数组容器, 该容器可以存储5个int类型的整数, 该容器被arr数组变量所记录
        int[] arr = new int[5];
        // [I@10f87f48
        System.out.println(arr);
 
        byte[] bArr = new byte[3];
        // [B@b4c966a
        System.out.println(bArr);
 
    }
}

关于怎么在Java中动态初始化数组问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注创新互联行业资讯频道了解更多相关知识。


当前名称:怎么在Java中动态初始化数组
标题网址:http://hbruida.cn/article/jeeosp.html