java如何显示ArrayList<Integer[]>lista=new ArrayList<>()
我有个小问题。我想显示我的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查看所有记录
谢谢你的帮助
# 1 楼答案
只需改变你的展示方式如下。希望这对你有帮助