为了账号安全,请及时绑定邮箱和手机立即绑定

求做下谢谢!

求做下谢谢!

慕姐8946757 2017-07-19 18:39:45
查看完整描述

3 回答

已采纳
?
隔壁老伍丶

TA贡献15条经验 获得超6个赞

import java.util.Arrays;
import java.util.Random;

public class MookQue {
    public static void main(String[] args) {
        int[] arr = getAry(8);
        getAverage(arr); 
        printArr(removeMin(arr));
    }
    
    private static int[] getAry(int length)
    {
        int[] arr = new int[length];
        
        for(int i=0; i<length; i++) {
            int number = new Random().nextInt(20) + 1;
            
            while(number%2 != 0)
            {
                number = new Random().nextInt(20) + 1;
            }
            
            arr[i] = number;
        }
        
        return arr;     
    }
    
    private static void getAverage(int[] arr)
    {
        double sum = 0;
        
        for (int i : arr) {
            sum += i;
        } 
        
        System.out.println(sum/arr.length);     
    }
    
    private static void printArr(int[] arr)
    {  
        for (int i : arr) {
            System.out.print(i + " ");
        } 
    }
    
    private static int[] removeMin(int[] arr)
    {
        Arrays.sort(arr);
        arr[0] = arr[arr.length-1];
        return Arrays.copyOf(arr, arr.length-1);
    }
}


查看完整回答
反对 回复 2017-07-20
?
蒲公英wsg

TA贡献242条经验 获得超126个赞

兄弟 ,多动动手才会有进步

查看完整回答
2 反对 回复 2017-07-19
?
产品经理不是经理

TA贡献481条经验 获得超143个赞

很简单啊,兄弟,自己练习练习。

查看完整回答
1 反对 回复 2017-07-19
  • 3 回答
  • 1 关注
  • 1777 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信