我有一个队列(Q)= 1,4,6,9,2,7,5,我通过合并两个队列获得了这个队列。 我想在Java中使用反向方法将此队列反转为5,7,2,9,6,4,1。 这就是我所拥有的
List<Integer> myQueue = new ArrayList<Integer>(Arrays.asList(1, 4, 6, 9, 2, 7, 5));
答案 0 :(得分:1)
这个很简单。第一行创建队列。第二个显示给你。第三个逆转它。第四个打印出来,表明它已被颠倒。
List<Integer> queue = new ArrayList<Integer>(Arrays.asList(1, 4, 6, 9, 2, 7, 5));
System.out.println(queue);
Collections.reverse(queue);
System.out.println(queue);
其输出为:
[1, 4, 6, 9, 2, 7, 5]
[5, 7, 2, 9, 6, 4, 1]