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

最简洁的答案

for (int i = 0; i < nums.length; i++) { // 循环遍历数组中的元素

        // 如果当前值大于max,则替换max的值

max = nums[i]>max?nums[i]:max;

        

        

        // 如果当前值小于min,则替换min的值

        min = nums[i]<min?nums[i]:min;

        

        

        // 累加求和

        sum += nums[i];

        

}

        

        // 求平均值

        avg = sum/nums.length;


正在回答

4 回答

这样看起来很方便,大神,可以解释下它这样max=nums[i];的意思吗?

0 回复 有任何疑惑可以回复我~

实测,运行通过,没想到三元运算符还能这样用,直接连着前边的赋值操作。

0 回复 有任何疑惑可以回复我~

厉害。。。

0 回复 有任何疑惑可以回复我~

ok............

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165459    人
  • 解答问题       17585    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

最简洁的答案

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信