这是我的第一篇文章,如果我犯了任何错误,请原谅我。
在我编写的这个程序中,用户从键盘一次输入一个整数,例如 2 4 5 1 3。如果在任何其他方法之前调用 reverse 方法将返回 3 1 5 4 2。但是,如果调用 sort 方法,给我们 1 2 3 4 5,然后调用 reverse 方法,我们得到 5 4 3 2 1。即使在调用其他方法之后,任何想法如何获得反向以返回原始输入的相反顺序?
public static void reverse(ArrayList<Integer> num) {
ArrayList<Integer> newNum= new ArrayList<Integer>();
newNum = num;
Collections.reverse(newNum);
System.out.println(newNum);
}