gpt4 book ai didi

java - 如何显示 - ArrayList lista = new ArrayList<>()

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

我有一个小问题。我想显示 ArrayList 中的所有表

代码:

Integer[] numbers = {4, 7, 2, 1, 14, 23, 10, 5};


ArrayList<Integer[]> list = new ArrayList<>();

list.add(numbers);
list.add(numbers);
list.add(numbers);
list.add(numbers);

System.out.println(list.size());

show(list);
<小时/>
public static <T> void show(ArrayList<Integer[]> arg){
for (Integer[] i: arg){
System.out.println(i.toString());

}

我看到的是:

[Ljava.lang.Integer;@60e53b93
[Ljava.lang.Integer;@60e53b93
[Ljava.lang.Integer;@60e53b93
[Ljava.lang.Integer;@60e53b93

使用toString查看所有记录?

感谢您的帮助。

最佳答案

只需按如下方式更改您的显示方法即可。希望这会对您有所帮助。

public static <T> void show(ArrayList<Integer[]> arg) {

for (final Integer[] i : arg) {
System.out.println("\n");
for (int j = 0; j < i.length; j++) {
System.out.print(j + "\t");
}
}
}

关于java - 如何显示 - ArrayList<Integer[]> lista = new ArrayList<>(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44717881/

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