gpt4 book ai didi

java - 以下代码执行后,alpha 中存储了什么?

转载 作者:太空宇宙 更新时间:2023-11-04 15:24:16 25 4
gpt4 key购买 nike

int[] alpha = new int[5];
int j;

for (j = 0; j < 5; j++)
{
alpha[j] = 2 * j;

if (j % 2 == 1)
alpha[j - 1] = alpha[j] + j;
}

如何找到“alpha”上存储的内容?我只知道如何执行它,这是我使用 [System.out.println(alpha); 收到的]

[I@46798249
[I@46798249
[I@46798249
[I@46798249
[I@46798249

最佳答案

获取 alpha 中位置 1 存储的内容

System.out.print(alpha[0]);

位置 2...

System.out.print(alpha[1]);

全部

for ( int i = 0 ; i < alpha.length ; i ++ )
System.out.print(alpha[i]);

或者全部(更简洁的代码)

for (int contents: alpha) {
System.out.print(contents);
}

以上两者都有不同的用途。

但是要将数组中的内容转储到控制台:

System.out.print(java.util.Arrays.toString(alpha));

关于java - 以下代码执行后,alpha 中存储了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20039464/

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