搜索

[2022.10.16]数组的初始化


发布时间: 2022-11-24 17:39:03    浏览次数:13 次

//变量的类型 变量的名字 = 变量的值
数组的三种初始化
数组的初始化方式总共有三种方式:静态初始化,动态初始化,默认初始化。

//Java中的数组有三种初始化的方式:静态,动态,默认
public class demo2 {
    public static void main(String[] args) {


        //静态初始化数组
        int[] num1 = {1, 2, 3};
        System.out.println("静态初始化");
        //动态初始化数组 动态初始化数组也有两种方法

        //动态初始化数组方法一

        int[] num2 = new int[5];
        for (int i = 0; i < num2.length; i++) {
            num2[i] = i;
        }
        System.out.println("动态初始化一");
        //动态初始化数组方法二
        int[] num3 = new int[5];
        num3[0] = 1;
        num3[1] = 1;
        num3[2] = 1;
        num3[3] = 1;
        System.out.println("动态初始化二");

        //默认初始化数组
        int[] num4 = new int[5];
        System.out.println("默认初始化");


    }
}

数组是引用类型,它的元素相当于类的实例变量,因此数组一经分配空间,其中的每个元素也被按照实例变量同样的方式被隐式初始化。

 


数组是相同数据类型(数据类型可以为任意类型)的有序集合
数组也是对象。数组元素相当于对象的成员变量
数组长度的确定的,不可变的。如果越界,则报:ArrayIndexOutofBounds

免责声明 [2022.10.16]数组的初始化,资源类别:文本, 浏览次数:13 次, 文件大小:-- , 由本站蜘蛛搜索收录2022-11-24 05:39:03。此页面由程序自动采集,只作交流和学习使用,本站不储存任何资源文件,如有侵权内容请联系我们举报删除, 感谢您对本站的支持。 原文链接:https://www.cnblogs.com/phantomcarrot/p/16797188.html