欢迎访问宙启技术站
智能推送

将一个整数数组转换为逆序的Java函数

发布时间:2023-12-10 23:59:10

要将一个整数数组转换为逆序,可以使用以下的Java函数:

public static int[] reverseArray(int[] array) {
    int[] result = new int[array.length];
    int index = 0;
    
    for (int i = array.length - 1; i >= 0; i--) {
        result[index] = array[i];
        index++;
    }
    
    return result;
}

这个函数接受一个整数数组作为参数,并返回一个逆序的整数数组。函数首先创建一个与输入数组长度相同的新数组作为结果数组。然后,使用一个循环遍历输入数组,并将元素逆序地赋值给结果数组。最后,返回结果数组。

让我们来看一个例子来演示如何使用这个函数。假设我们有一个包含整数 1、2、3、4 和 5 的数组:

int[] array = {1, 2, 3, 4, 5};

我们可以调用 reverseArray 函数来将数组转换为逆序:

int[] reversedArray = reverseArray(array);

现在,reversedArray 数组将包含整数 5、4、3、2 和 1。我们可以使用一个循环来打印出数组的内容:

for (int i = 0; i < reversedArray.length; i++) {
    System.out.println(reversedArray[i]);
}

这将输出:

5
4
3
2
1

通过使用上述的 reverseArray 函数,我们可以方便地将一个整数数组转换为逆序。