开发者社区 问答 正文

如何在Java中声明和初始化数组?

已解决

如何在Java中声明和初始化数组?

展开
收起
保持可爱mmm 2020-01-08 15:35:58 360 分享 版权
1 条回答
写回答
取消 提交回答
  • 采纳回答

    您可以使用数组声明或数组文字(但只有当您立即声明并影响变量时,数组文字才能用于重新分配数组)。

    对于原始类型:

    int[] myIntArray = new int[3]; int[] myIntArray = {1, 2, 3}; int[] myIntArray = new int[]{1, 2, 3};

    例如,对于类,String是相同的:

    String[] myStringArray = new String[3]; String[] myStringArray = {"a", "b", "c"}; String[] myStringArray = new String[]{"a", "b", "c"};

    当您首先声明数组然后对其进行初始化时,第三种初始化方法很有用。演员在这里是必需的。

    String[] myStringArray; myStringArray = new String[]{"a", "b", "c"};

    问题来源于stack overflow

    2020-01-08 15:36:11
    赞同 展开评论