【发布时间】:2023-03-03 06:08:24
【问题描述】:
我有一个名为 temp 的 Arraylist。该数组列表中有一些元素。我想反转这个 Arraylist 并将这个反转列表的值存储在另一个列表中。所以,这是我的代码。
ArrayList <Integer> Temp=new ArrayList<>();
ArrayList <Integer> ReverseTemp=new ArrayList<>();
Temp.add(5);
Temp.add(7);
Temp.add(1);
Temp.add(2);
ReverseTemp=Collections.reverse(Temp);
此行有错误。它说,必需的 Arraylist 变得无效。那么如何将反向 Temp 列表的值保存在另一个数组列表中。是否可以将此Collection.reverse(Temp) 保存在另一个一维数组中?
【问题讨论】:
-
Collections.reverse(Temp);不返回 ArrayList。它返回void