java-练习题-数组反转

首先创建一个长度是5的数组,并填充随机数。

使用for循环或者while循环,对这个数组实现反转效果。

方法一:将原数组倒序复制到新数组

import java.util.Arrays;

public class HelloWorld {
    public static void main(String[] args){
        int x=0;
        int[] a = new int[5];
        a[0] = (int) (Math.random() *100); //填充随机数
        a[1] = (int) (Math.random() *100);
        a[2] = (int) (Math.random() *100);
        a[3] = (int) (Math.random() *100);
        a[4] = (int) (Math.random() *100);
        int[] b =new int[5];
        
        //for循环
        for (int i= a.length-1;i>=0;i--){
            b[x] = a[i];
            x++;
        }
        
        //while循环
//        int i= a.length-1;
//        while (i>=0){
//            b[x] = a[i];
//            i--;
//            x++;
//        }

        System.out.println("反转前的数组是:"+ Arrays.toString(a));
        System.out.println("反转后的数组是:"&

你可能感兴趣的:(java,java)