创建数组的几种方式

创建数组的几种方式

数组创建有两种格式分别为:
1.动态初始化(指定长度):在创建数组时,直接指定数组中元素的个数。
格式:数据类型[ ] 数组名称 = new 数据类型[ 数组长度]

public static void main(String[] args) {
    int[] myList=new int[4];
    myList[0]=0;
    myList[1]=1;
    myList[2]=2;
    myList[3]=3;
    for(int i=0;i<myList.length;i++){
        System.out.println(myList[i]);
    }
   }

2.静态初始化(指定内容):在创建数组时,不直接指定数组的长度,而是对数组的内容进行指定
格式:数据类型[ ] 数组名称 = new 数据类型[ ] {元素1,元素2,元素3…};

public static void main(String[] args) {
    int[] myList=new int[]{1,2,3,4,5};
    for(int i=0;i<myList.length;i++){
        System.out.println(myList[i]);
    }
  }

也可以进一步省略为:
数据类型[ ] 数组名称 = {元素1,元素2,元素3…};
注意:静态初始化虽然没有直接指定长度,但是仍然可以自动推算出长度。
建议不确定内容,使用静态初始化。已经确定内容,使用静态初始化。

  • 5
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值