Java:从arraylist中获取数据?

时间:2015-08-28 14:34:29

标签: java arrays arraylist linked-list

我有arraylist,其输入数据如[7 8 9 1 2 3 4 5]

但输出应为ArrayList

最后3个值应该是第一个。我不知道我们如何在linkedlist中做到这一点。我认为有可能在import java.util.*; public class iterate{ public static void main(String []args){ List<Integer> numbers = new ArrayList<Integer>(); for (Integer i : Arrays.asList(0,1,2,3,4,5,6,7)) numbers.add(i); printList(numbers); // 0,1,2,3,4,5,6,7 } }

以下是我的代码。

{{1}}

这就是我所知道的。现在我该怎么做

1 个答案:

答案 0 :(得分:1)

试试这个:

List<Integer> array = Arrays.asList(1,2,3,4,5,7,8,9);
Collections.rotate(array, 3);
array.forEach(e -> System.out.print(e+" "));