java如何return一个数组内容?我return 数组名 返回的只是一个地址,如何返回数组里的内容?

还有要求return每个数组元素后都换行
2025-03-18 23:40:32
推荐回答(2个)
回答1:

返回地址就对了,把地址赋值给新的数组,循环打印,就能得到里面的内容


public static void main(String[] args) {
int arrInt[] = init();
for (int i = 0; i < arrInt.length; i++) {
System.out.println(arrInt[i]);
}
}
static int[] init(){
int arrInt[]={3,5,6};
return arrInt;
}

回答2:

换行就不用说了只要你用的是System.out.println(),它会自动换行的,你想返回数组内容数组需要带有下标,比如a[0]。