Java如何反转数组呢?

书欣 Java经验 发布时间:2023-01-23 22:28:06 阅读数:4308 1
下文笔者讲述使用java代码反转数组的方法分享,如下所示
实现思路:
    遍历数组,将数组第一个元素同倒数第一个元素互换
	    第二个元素同倒数第二个元素互换
例:数组反转的示例分享
// 数组逆置(方法1)
public void reverseArray1(int[] array) {
	int length = array.length;
	for (int i = 0; i < length / 2; i++) {
		int temp = array[i];
		array[i] = array[length - 1 - i];
		array[length - 1 - i] = temp;
	}
	printArray(array);
}

// 数组逆置(方法2)
public void reverseArray2(int[] array) {
	for (int start = 0, end = array.length - 1; start < end; start++, end--) {
		int temp = array[start];
		array[start] = array[end];
		array[end] = temp;
	}

	printArray(array);
}

//打印数组
public void printArray(int array[]) {
	for (int x = 0; x < array.length; x++) {
		System.out.print(array[x] + " ");
	}
	System.out.println("");
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202301/16744844885507.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者