JAVA数组初始化

JAVA初始化

数组一旦在内存中被创建了,数组的长度就不能发生改变

动态初始化

直接指定数组的长度,也就是数组当中到底可以存放多少个数据

  • 第一种格式

    • 数据类型[] 数组名称 = new 数据类型[数组长度]
      
  • 第二种格式(拆分开来)

    • 数据类型[] 数组名称
      数组名称 = new 数据类型[数组长度]
      
  • new出来的全部赋予默认值

    • 整数 0
    • 浮点数 0.0
    • 字符'\u000'
    • 布尔值 false
    • 其他引用类型 null

静态初始化

不会直接指定长度,而是直接指定具体的元素内容

  • 第一种格式

    • 数据类型[] 数组名称 = new 数据类型[不写] {元素1,元素2,元素3}
      
  • 第二种格式

    • 数据类型[] 数组名称;
      数组名称 = new 数据类型[] {...};
      
  • 第三种格式(简便格式,必须一步到位)

    • int[] arrayD = {1,2,3}
      
posted @ 2023-11-28 21:58  加固文明幻景  阅读(12)  评论(0编辑  收藏  举报