首页 > 编程语言 > 详细

java 数组中的数值反转输出

时间:2019-10-23 15:11:22      阅读:112      评论:0      收藏:0      [点我收藏+]
package com.test;
/**
 *数组元素反转 
 *
 */
public class ArraySwap {
    public static void main(String[] args) {
        //定义一个数组,调用反转、交换方法
        Integer[] arr = {1,2,3,4,5,6,7,8,9};
     //调用反转和打印方法 reverse(arr); show(arr); }
//定义一个反转函数,将定义的数组传给他 public static void reverse(Integer[] arr) { //当i<j时,数组对应的位置互相交换值,i+1,j-1 for (int i = 0,j = arr.length - 1; i < j; i++,j--) { //调用交换方法,传入参数 swap(arr,i,j); } } //定义交换方法 public static void swap(Integer[] arr,int i,int j) { //在条件范围内,数组交换值 Integer temp = arr[i]; arr[i] = arr[j]; arr[j] = temp; } //定义输出数组方法 public static void show(Integer[] arr) { for (Integer array : arr) { System.out.print(array + ", "); } } }

结果:

9,8,7,6,5,4,3,2,1,

 

java 数组中的数值反转输出

原文:https://www.cnblogs.com/zhangzimuzjq/p/11726259.html

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