我就廢話不多說了,大家還是直接看代碼吧~
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
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集合的總組數、和、平均數、總體標準偏差代碼如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
|
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、方差 標準差-均方差在線計算器結果如下:
以上這篇Java后臺通過Collections獲取list集合中最大數,最小數代碼就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。
原文鏈接:https://blog.csdn.net/u013199013/article/details/81256453