java集合中取最大值_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集合中最大数,最小数代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
java集合中取最大值_Java后台通过Collections获取list集合中最大数,最小数代码相关推荐
- java取list中最大数值_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 从数据库取值_JAVA操作数据库--从一张表中取值,经过判断,然后插入另一张表中。...
JAVA操作数据库-->从一张表中取值,经过判断,然后插入另一张表中. SQL语句如下:两张表 weather 和 weather_process. id均为自动增长.Oracle中采用序列 S ...
- (java)输入一个正整数n(1≤n≤6)和n阶方阵A,交换方阵A中的最大值与最小值位置。假定方阵A中的最大值与最小值都唯一。
package com.qinyang.array;import java.util.Scanner;public class Demo02 {/*输入一个正整数n(1≤n≤6)和n阶方阵A,交换方阵 ...
- 使用stream流进行集合排序取最大值,根据集合中的bigdemal属性排序(正序反序)并取最大值
业务: 求折线图的UPH图相关数据,前端动态修改纵轴的峰值,需要后端获取最大值 1)根据集合某个属性(业务以bigdecimal数据为例)进行集合排序,包括升序反序 2)根据集合的某个number数值 ...
- java map统计学生名单_Java含自己的总结:集合,学生,遍历,ArrayList,Set,Map,泛型,班级,发牌—诗书画唱...
声明一个ArrayList,存储一条学生信息,内容为 1 张三 22 男,将信息进行遍历出来 package list; import java.util.ArrayList; im ...
- java运算四舍五入取整_java取整和四舍五入
java取整和四舍五入 舍掉小数取整:Math.floor(2.0)=2 舍掉小数取整:Math.floor(2.1)=2 舍掉小数取整:Math.floor(2.5)=2 舍掉小数取整:Math.f ...
- java实现阿里支付接口_Java后台使用支付宝进行支付实现---使用阿里提供的对应服务的支付宝接口...
[支付宝相关资源下载地址:支付宝开放平台 在移动支付功能处下载. 一.使用官方的Demo 需要配置基本信息: 打开"APViewController.m"文件,对以下三个参数进行 ...
- vba中取小数点后两位数_如何在Excel中提取小数点后面的数字?
Excel中,如果某个单元格中包含一个带小数,要用公式提取该数值小数点后面的数字,例如A1单元格中包含一个数值"59178.68",在B1单元格中输入下面的公式: =RIGHT(A ...
最新文章
- HTML实现折现图完整源码及效果图
- Numpy中的random模块中的seed方法的作用
- 终于等到你!GitHub 终于支持 multi-line comments!
- ProtoBuffer的.proto文件生成c++
- 单步调试学习WordPress PHP文件的加载顺序
- SQL Server 2000卸载后重新安装的问题
- 树的基本操作代码 c语言,二叉树的基本操作(C语言、源代码)
- python玩微信跳一跳_用python玩微信跳一跳
- JAVA代码实现hive连接mysql_Java采用JDBC的方式连接Hive(SparkSQL)
- 使用Spring框架对接Twitter(二)
- C#+ajaxupload实现图片上传
- 彻底理解Cisco NAT内部的一些事
- 【Lua指南】lua脚本世界--快速入门
- McAfee软件下载与安装
- ecno是什么的缩写_美国的英文缩写是什么简写
- DNS主域名服务器、从域名服务器和缓存域名服务器的构建和原理
- 小程序开发-用户对自己信息的更改
- 【机器学习】深度学习20个笔试题
- SinuTrain for SINUMERIK 仿真西门子最新版仿真软件
- webDav之jackrabbit-webdav基础操作