Java如何反转数组元素的顺序?
在此代码段中,您将学习如何反转数组元素的顺序。要反转为元素顺序,将使用该Collections.reverse()方法。此方法需要带有List类型的参数。因此,我们需要List先将数组转换为类型。我们可以使用Arrays.asList()进行转换。然后我们将其反转。要转换List回数组,我们可以使用Collection.toArray()方法。
让我们看看下面的代码片段:
package org.nhooo.example.util;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
public class ArrayReverse {
public static void main(String[] args) {
//创建一个整数数组并打印出来。
Integer[] numbers = {0, 1, 2, 3, 4, 5, 6, 7, 8};
System.out.println("Arrays.toString(numbers) = " + Arrays.toString(numbers));
//将int数组转换为List。
List numberList = Arrays.asList(numbers);
//颠倒列表的顺序。
Collections.reverse(numberList);
//将列表转换回整数数组
//并打印出来。
numberList.toArray(numbers);
System.out.println("Arrays.toString(numbers) = " + Arrays.toString(numbers));
}
}上面的代码片段的输出是:
Arrays.toString(numbers) = [0, 1, 2, 3, 4, 5, 6, 7, 8] Arrays.toString(numbers) = [8, 7, 6, 5, 4, 3, 2, 1, 0]
热门推荐
10 新人红包祝福语简短精辟
11 幼师给毕业祝福语简短
12 生日高考祝福语妹妹简短
13 下飞机祝福语简短英文
14 元宵发客户祝福语简短
15 爸妈金婚文案祝福语简短
16 新郎朋友红包祝福语简短
17 虎年五一祝福语大全简短
18 出阁宴祝福语姐姐简短