gpt4 book ai didi

java - 如何在java中添加到数组中,然后使用for循环打印出来?

转载 作者:行者123 更新时间:2023-12-02 03:50:10 24 4
gpt4 key购买 nike

所以一开始,我只是将以下代码添加到我的数组中:

public void getMyArray()
{
myArray[0] = ("String1");
myArray[1] = ("String2");
}

但是每当我调用它时,我总是遇到空指针异常,但我不确定为什么。所以我将代码更改为:

public void getMyArray()
{
String [] myArray = {"String1", "String2"};
System.out.println(myArray);
}

现在我在打印时得到了似乎是地址的内容:

[Ljava.lang.String;@1ca6218

最佳答案

您可以使用Arrays.toString()像这样:

System.out.println(Arrays.toString(myArray));
<小时/>

在代码中替换它:

public void getMyArray()
{
String [] myArray = {"String1", "String2"};
System.out.println(Arrays.toString(myArray));
}

输出将是:

[String1, String2]

关于java - 如何在java中添加到数组中,然后使用for循环打印出来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35950002/

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