在Java中,要实现正序和逆序可以使用数组或集合类实现。下面分别介绍两种方法。
一、使用数组实现
public static void main(String[] args) { int[] arr = {3, 1, 2, 5, 4}; for (int i = 0; i< arr.length; i++) { System.out.print(arr[i] + " "); } System.out.println(); for (int i = arr.length - 1; i >= 0; i--) { System.out.print(arr[i] + " "); } }
二、使用集合类实现
public static void main(String[] args) { Listlist = new ArrayList<>(); list.add(3); list.add(1); list.add(2); list.add(5); list.add(4); for (int i = 0; i< list.size(); i++) { System.out.print(list.get(i) + " "); } System.out.println(); for (int i = list.size() - 1; i >= 0; i--) { System.out.print(list.get(i) + " "); } }
以上代码均可以实现正序和逆序输出。