java中数组求最大值,最小值,中和,平均

简介:

public class LxJavaCX {

  public static void main(String[] args) {

        

// 定义一个整型数组,并赋初值

int[] nums = new int[] { 49,61, 23, 4, 74,160, 13, 148, 20 ,150};

        

int max = nums[0]; // 假定最大值为数组中的第一个元素

int min = nums[0]; // 假定最小值为数组中的第一个元素

double sum = 0;// 累加值

double avg = 0;// 平均值

        

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

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

if(nums[i]>max){

max = nums[i];

}

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

        if(nums[i]<min){

         min = nums[i];

        }

        // 累加求和

        sum = sum+nums[i];

        

}

        

        // 求平均值

       avg = sum/nums.length;

        

System.out.println("数组中的最大值:" + max);

System.out.println("数组中的最小值:" + min);

System.out.println("数组中的平均值:" + avg);

}

}

本文转自12691034博客51CTO博客,原文链接http://blog.51cto.com/12701034/1932622如需转载请自行联系原作者

笑容掩饰爱
相关文章
|
16天前
|
存储 Java 程序员
Java 数组
4月更文挑战第16天
|
8天前
|
存储 Java 索引
Java数组
Java数组
17 0
|
8天前
|
存储 算法 Java
【Java探索之旅】掌握数组操作,轻松应对编程挑战
【Java探索之旅】掌握数组操作,轻松应对编程挑战
9 0
|
8天前
|
存储 Java C语言
【Java探索之旅】基本类型与引用类型 数组的应用 二维数组
【Java探索之旅】基本类型与引用类型 数组的应用 二维数组
10 0
|
8天前
|
存储 机器学习/深度学习 Java
【Java探索之旅】数组使用 初探JVM内存布局
【Java探索之旅】数组使用 初探JVM内存布局
20 0
|
8天前
|
存储 Java 编译器
【Java探索之旅】数组概念与初始化指南:动静结合
【Java探索之旅】数组概念与初始化指南:动静结合
18 0
|
8天前
|
Java 索引
JAVA刷题之数组的总结和思路分享
JAVA刷题之数组的总结和思路分享
|
13天前
|
存储 Java 程序员
Java的数组
Java的数组
33 1
|
18天前
|
Java
java 数组转字符串 和字符串转int
【4月更文挑战第11天】java 数组转字符串 和字符串转int
16 2
|
22天前
|
存储 Java 索引
Java数组—精讲篇
Java数组—精讲篇