调取方法 传递数组参数 抽奖

package com.fqs.demo;

import java.util.Random;

public class ChouJiang {
    public static void main(String[] args) {
        int [] arr={2,8,9,10,88};
        getNumber(arr);//传入数组的名字arr
        //输出交换后的值
        for(int index=0;index<arr.length;index++) {
            System.out.println(arr[index]+"元现金被抽中");
    }//结束for循环
    }//结束主方法
        
    //开始getNumber方法获取 打乱顺序的数组内的值    
    public static void  getNumber( int arr[]) {//传入int 数组名[]
        //抽取现金红包
                
                Random sj=new Random();
                for(int index=0;index<arr.length;index++) {
                    int sjnumber=sj.nextInt(arr.length);
                    //交换数组内的值 随机
                    int temp;
                    temp=arr[sjnumber];
                    arr[sjnumber]=arr[index];
                    arr[index]=temp;
                }
                
        
    }//结束getNumber方法
                

}

 

posted @ 2023-02-09 21:35  胖豆芽  阅读(12)  评论(0编辑  收藏  举报