首页 > 编程语言 > 详细

将一个有序数组倒序输出

时间:2018-12-10 13:02:30      阅读:130      评论:0      收藏:0      [点我收藏+]

拿到有个题目对于初学者来说不能直接写代码程序:因为如果没有完全理解其中的思想写起来是很困难的,首先我们要学会分析问题,然后给出解题方法。

下面我将以一个实例进行解释说明:代码如下:

package Demo;

public class ArrayDaoXu {
/**
* 数组的倒序输出
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成的方法存根
int arr[]={1,2,3,4,5,6,7,8,9};//定义一个数组并开辟内存空间
int date[]= new int [arr.length];//定义一个大小和arr[]数组相同的数组,来保存倒序输出后的数列
int foot=arr.length-1;
for(int i=0;i<date.length;i++){
date[i]=arr[foot];
foot--;
}
print(date);

}
//定义一个将arr[]数组倒序输出的方法(封装思想)
public static void print(int temp[]){
for(int i=0;i<temp.length;i++){
System.out.print(temp[i]+"、");
}

}

}

///////////输出结果为:9、8、7、6、5、4、3、2、1、

将一个有序数组倒序输出

原文:https://www.cnblogs.com/zhouguoshuai/p/10095546.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!