色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java求集合中最大值和最小值

Java語(yǔ)言中,集合是一種非常重要的數(shù)據(jù)結(jié)構(gòu),在我們的日常編程中,經(jīng)常需要對(duì)集合中的元素進(jìn)行統(tǒng)計(jì)和分析,如求集合中的最大值和最小值。下面是我分享的一些相關(guān)的Java代碼,希望能夠?qū)Υ蠹矣兴鶐椭?/p>

// 下面是采用Java語(yǔ)言實(shí)現(xiàn)求集合中最大值和最小值的代碼:
List<Integer> list = new ArrayList<>();
// 假設(shè)集合中已經(jīng)存在若干元素,此處省略對(duì)集合添加元素的操作...
int max = list.get(0);
int min = list.get(0);
for (Integer i : list) {
if (i >max) {
max = i;
}
if (i< min) {
min = i;
}
}
System.out.println("集合" + list + "中最大值為:" + max);
System.out.println("集合" + list + "中最小值為:" + min);

以上代碼中,我們首先定義了一個(gè)名為list的ArrayList集合,隨后通過(guò)add()方法向集合中添加元素。接著,我們通過(guò)get()方法獲取集合中的第一個(gè)元素,作為maxmin的初值。

為了找到集合中的最大值和最小值,我們采用for-each循環(huán)來(lái)遍歷集合list中的每個(gè)元素,不斷更新maxmin的值,直到遍歷完成后,maxmin分別存儲(chǔ)了集合中的最大值和最小值。

最后,我們采用System.out.println()方法輸出集合中的最大值和最小值。