gpt4 book ai didi

java - 数组的初始化

转载 作者:行者123 更新时间:2023-12-02 02:04:14 26 4
gpt4 key购买 nike

以下代码有什么问题?

class xyz
{
int[] array=new int[3];
array[0]=0;
array[1]=1;
array[2]=2;

public static void main(String[] args)
{
xyz a=new xyz();
System.out.println(a.array[0]+" "+a.array[1]+" "+a.array[2]);
}
}

我无法在类中初始化数组,但如果在类或主函数的方法中初始化它,它就可以工作。

最佳答案

声明和初始化数组的语法可以在单个语句中完成,例如

int[] array = { 0, 1, 2 };

您可以使用初始化 block 。就像,

int[] array=new int[3];
{
array[0]=0;
array[1]=1;
array[2]=2;
}

关于java - 数组的初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51047133/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com