Java后台通过Collections获取list集合中最大数,最小数代码
作者:百度没有我的爱 发布时间:2023-03-15 19:53:05
标签: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<Integer> 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<String> list = new ArrayList<String>();
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、方差 标准差-均方差在线计算器结果如下:
来源:https://blog.csdn.net/u013199013/article/details/81256453
0
投稿
猜你喜欢
- WHY朋友在群里求助一个问题,问题原型是这样的:String str = "{{10.14, 11.24, 44.55, 41.0
- 先说一句:密码是无法解密的。大家也不要再问松哥微人事项目中的密码怎么解密了!密码无法解密,还是为了确保系统安全。今天松哥就来和大家聊一聊,密
- 1.问题由来迷宫实验是取自心理学的一个古典实验。在该实验中,把一只老鼠从一个无顶大盒子的门放入,在盒中设置了许多墙,对行进方向形成了多处阻挡
- 通过zookeeper实现分布式锁1、创建zookeeper的client首先通过CuratorFrameworkFactory创建一个连接
- 用Linq从一个集合选取几列得到一个新的集合-可改列名
- 日期和时间格式由 日期和时间模式字符串 指定。在 日期和时间模式字符串 中,未加引号的字母 'A' 到 'Z'
- 前端采用layui框架,讲解多文件上传的完整实现功能。前端html重点代码如下:<div class="layui-form
- 1、动态SQL片段通过SQL片段达到代码复用 <!-- 动态条件分页查询 --> <sql i
- JDK12的五大重要新特性Java12在March 19, 2019发布了。在2017年发布Java 9之后,Java平台发布节奏已从每3年
- 循环依赖所谓循环依赖就是多个Bean之间依赖关系形成一个闭环,例如A->B->C->...->A 这种情况,当然,最
- 在谈 Volatile 之前,我们先回顾下 Java 内存模型 的三要素:原子性、可见性、有序性,也就是大家常提到的并发编程三要素。并发编程
- 转发和重定向相同点都是web开发中资源跳转的方式。不同点转发:是服务器内部的跳转,浏览器的地址栏不会发生变化。从一个页面到另一个页面的跳转还
- Java持久化框架:Hibernate与MybatisHibernate和Mybatis是两个Java持久化框架,用于将Java对象映射到关
- 老生常谈的配置 但是还是需要说明一下EurekaApplication @EnableEurekaServer指定为server端
- 资源服务器就是业务服务 如用户服务,订单服务等 第三方需要到资源服务器调用接口获取资源ResourceServerConfigResourc
- 本文实例讲述了Java Swing实现简单的体重指数(BMI)计算器功能。分享给大家供大家参考,具体如下:BMI,Body Mass Ind
- 文件流输出文件名中文不显示response返回文件流 用response.setHeader(“Content-disp
- 本文实例为大家分享了Java Swing实现扫雷源码的具体代码,供大家参考,具体内容如下先来看下效果运行时只需要创建一个GameWindow
- 前言前段时间一直使用到word文档转pdf或者pdf转word,寻思着用Java应该是可以实现的,于是花了点时间写了个文件转换工具源码wel
- 一、前期准备我们要在IDEA上创建一个新的项目,创建好一个项目后,我们需要创建4个包,分别是英雄包,装备包,铭文包,野怪包,皮肤包然后我们就