java取list中最大数值_Java后台通过Collections获取list集合中最大数,最小数代码
我就废话不多说了,大家还是直接看代码吧~
package com.jalor;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class Jalor_20180728 {
public static void main(String[] args) {
List rst2 = new ArrayList<>();
rst2.add(1);
rst2.add(2);
rst2.add(3);
rst2.add(8);
rst2.add(0);
Collections.max(rst2);
Collections.min(rst2);
System.out.println("max: "+ Collections.max(rst2));
System.out.println("min: "+ Collections.min(rst2));
}
}
实践是检验真理的唯一标准,结果如下
补充知识:java求list集合的最大值、最小值、总和、总个数、平均数、标准偏差
1、标准偏差公式如下:
2、java求list集合的总组数、和、平均数、总体标准偏差代码如下:
package com.cn;
import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class Test4 {
public static void main(String[] args) {
TotalityStandardDeviation();
}
public static void TotalityStandardDeviation(){
List list = new ArrayList();
list.add("1.24");
list.add("2.24");
list.add("5");
String maxvalue=Collections.max(list);
System.out.println("最大值==="+maxvalue);
String minvalue=Collections.min(list);
System.out.println("最小值==="+minvalue);
int count=0;//总个数
double sum=0;//总和
double average=0;//平均数
double dStdDev=0;//总体标准偏差
//求总组数
count=list.size();
System.out.println("总个数==="+count);
//求和
for(int i = 0; i < list.size(); ++i)
{
sum += Double.parseDouble(list.get(i));
}
//求平均数
average = sum/list.size();
DecimalFormat df = new DecimalFormat(".000");
System.out.println("总和==="+df.format(sum));
System.out.println("平均数==="+df.format(average));
//求总体标准偏差
double dsum=0;
for(int i = 0; i < list.size(); ++i)
{
double s=Double.parseDouble(list.get(i)) - average;
dsum += Math.pow(s,2);
}
dStdDev = Math.sqrt(dsum / list.size());
System.out.println("标准偏差值==="+df.format(dStdDev));
}
}
3、代码计算结果如下
4、方差 标准差-均方差在线计算器结果如下:
以上这篇Java后台通过Collections获取list集合中最大数,最小数代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持云海天教程。
原文链接:https://blog.csdn.net/u013199013/article/details/81256453
java取list中最大数值_Java后台通过Collections获取list集合中最大数,最小数代码相关推荐
- java集合中取最大值_Java后台通过Collections获取list集合中最大数,最小数代码
我就废话不多说了,大家还是直接看代码吧~ package com.jalor; import java.util.ArrayList; import java.util.Collections; im ...
- java 大数 list_Java后台通过Collections获取list集合中最大数,最小数代码
Java后台通过Collections获取list集合中最大数,最小数代码,平均数,偏差,标准,总和,代码 Java后台通过Collections获取list集合中最大数,最小数代码 易采站长站,站长 ...
- java List最大_在java中获取List集合中最大的日期时间操作
取list集合中最大的日期, 可以用date max = collections.max(datelist);, 传入一个日期集合, 就可以获取, 工作中有这个需求, 就查找到这个, 代码如下 } e ...
- java 迭代器 entryset_Java使用entrySet方法获取Map集合中的元素
本文为大家分享了使用entrySet方法获取Map集合中元素的具体代码,供大家参考,具体内容如下 /*--------------------------------- 使用entrySet方法取出M ...
- Java Map中如何获取Map集合中所有value呢?
转自: Java Map中如何获取Map集合中所有value呢? 下文笔者讲述使用Map.values()方法获取集合中"所有值"的方法分享,如下所示: 实现思路:借助Map的va ...
- 【Groovy】map 集合 ( 根据 Key 获取 map 集合中对应的值 | map.Key 方式 | map.‘Key’ 方式 | map[‘Key’] 方式 | 代码示例 )
文章目录 一.根据 Key 获取 map 集合中对应的值 1.通过 map.Key 方式获取 map 集合中的值 Value 2.通过 map.'Key' 方式获取 map 集合中的值 Value 3 ...
- C# 获取List集合中指定几行的数据
最近在做一个项目需要获取list集合中指定几行的数据,如何快速获取. #region 构造方法(Start)/// <summary>/// 构造方法/// </summary> ...
- 【Groovy】集合遍历 ( 操作符重载 | 集合中的 “ << “ 操作符重载 | 使用集合中的 “ << “ 操作符添加一个元素 | 使用集合中的 “ << “ 操作符添加一个集合 )
文章目录 一.集合中的 " << " 操作符重载 1.使用集合中的 " << " 操作符添加一个元素 2.使用集合中的 " & ...
- java中如何限制输入非空_项目中的参数限制、非空、以及集合中的验证,你真的会做吗(Java)...
背景: 在项目管理中,我们通常要对一个个参数做验证, 前端校验,后端加校验,这里为了保证校验的一致性,我们需要将我们的校验写的比较高效率一点,不至于满篇都是is null的进行参数验证,为了成为一个成 ...
最新文章
- go标准库的学习-crypto/aes
- 尚硅谷_MySQL常见命令介绍
- 设计模式——中介者模式
- 说说那些死于决斗的大牛
- 窗口,视图,视图控制器和UIKit基础-IOS开发
- css无效 https_【CSS非全解02】CSS基础-文档流
- 鸿蒙系统是一场营销,品牌营销专家点评鸿蒙,华为内部定位有点乱别搞砸了
- Java中Math对象的属性与方法
- 迅捷pdf怎么转换成html,PDF怎么转HTML?迅捷PDF转换器还能这么用!
- elment ui 表格中输入验证
- 多核支持向量机原理及实现
- mapped file has no Team ID and is not a platform binary (signed with custom identity or adhoc?
- centos7下docker-mysql5.7实现主从复制(精简教程)
- eclipse、android studio快速输入System.out.println();
- 前端开发社区,前端校招面试题及解析大全
- NX/UG二次开发-其他-打包对话框\图标到DLL
- 微信爬取自己的朋友头像
- JS中常见的 “Uncaught TypeError: XXXX is not a function” 错误解析
- CSS 奇思妙想 | 巧妙的实现带圆角的三角形
- Android 阿里推送正常推送以及辅助通道走过的坑,字节跳动+阿里+华为+腾讯等大厂Android面试题
热门文章
- CENTOS 7安装步骤apache-tomcat-8.5.34-windows-x86
- 七个算法小仙女,写出一本1200页的深度学习技术手册!(限时公开下载)
- 你可以恢复模糊的图像吗?
- 各种Optimizer梯度下降优化算法回顾和总结
- 收藏 | 各种 Optimizer 梯度下降优化算法回顾和总结
- 新手必会的 9 个 Python 技巧!
- 关于目标检测你必须知道的……
- AVGCN:利用人类注意力引导的图卷积网络进行轨迹预测
- javaEE之------Spring-----》 AspectJ注解
- vCenter 5.5升级到vCenter 6.0实战指导