概述
示例:
反转前的数组[a,b,c,d,e]
反转后的数组[e,d,c,b,a]
实现思路:
(1)初始化数组
(2)定义方法实现反转数组
(3)定义方法遍历数组
(4)调用方法
//数组反转
public class ArrayReverse {
public static void main(String[] args) {
int[] arr = {68,27,95,88,171,996,51,210};
//数组例子,自行设置
reverse(arr);
printArray(arr);
}
//反转数组
public
static void reverse(int[] arr){
for (int start=0,end=arr.length-1;start<=end;start++,end--){
int temp=arr[start];
arr[start]=arr[end];
arr[end]=temp;
}
}
//遍历反转后的数组并输出
public static void printArray(int[] arr){
System.out.print("[");
for (int i=0;i< arr.length;i++){
if (i== arr.length-1){
System.out.print(arr[i]);
}else {
System.out.print(arr[i]+",");
}
}
System.out.print("]");
}
}
输出示例结果如下:
[210,51,996,171,88,95,27,68]
最后
以上就是超级汉堡为你收集整理的Java实现数组反转的全部内容,希望文章能够帮你解决Java实现数组反转所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复