以下实例中我们使用自定义的 reverse 方法将数组进行反转:
public class RunoopsTest {
/* 反转数组*/
static void reverse(int a[], int n)
{
int[] b = new int[n];
int j = n;
for (int i = 0; i
以上代码运行输出结果为:
反转后数组是: 50 40 30 20 10
public class RunoopsTest {
/* 创建方法,第一个与最后一个交互,第二个与倒数第二个交换,以此类推*/
static void reverse(int a[], int n)
{
int i, k, t;
for (i = 0; i
以上代码运行输出结果为:
反转后数组是: 50 40 30 20 10
import java.util.*;
public class RunoopsTest {
/* 使用 java.util.Arrays.asList(array) 方法*/
static void reverse(Integer a[])
{
Collections.reverse(Arrays.asList(a));
System.out.println(Arrays.asList(a));
}
public static void main(String[] args)
{
Integer [] arr = {10, 20, 30, 40, 50};
reverse(arr);
}
}
以上代码运行输出结果为:
[50, 40, 30, 20, 10]
自学教程