gpt4 book ai didi

java - 如何使用构造函数和类使数组正确打印? java

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

我只是想让我的数组正确打印。这就是我到目前为止所拥有的。

public class Driver
{
public static void main(String[] args)
{
//create new instance of the ArrayLab class with parameter of 10
ArrayClass array = new ArrayLab(10);

array.initialize();
}
<小时/>

我确实意识到我的类有一个参数,无论我是否只有一个简单的实例变量(类参数位于 java 数组字段内),问题仍然是一样的。

<小时/>
public class ArrayClass
{
//array instance variable
private int[] array = new int[]{0,0,0,0,0,0,0,0,0,0};

//array constructor
public ArrayClass(int integer)
{
//array parameter field [0,1,2,3,4,5,6,7,8,9] 10 in total.
int[] temp = {1,2,3,4,5,6,7,8,9,10};
array = temp;

}

public void initialize()
{

System.out.println(array);

}
}

一切都可以编译,但我遇到的问题是,当它打印输出时,会出现这样的情况 [I@1443957.这意味着什么?

最佳答案

尝试用下面的方式打印它:

System.out.println(Arrays.toString(array));

关于java - 如何使用构造函数和类使数组正确打印? java ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33209379/

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