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

java怎么找第二最大值和最小值

李昊宇1年前6瀏覽0評論

Java是一種十分實用的編程語言,它不僅可以完成各種程序設計任務,還可以對數據進行處理和分析。在Java中,想要找到一個數組中的第二大值和最小值,可以使用以下方法:

int[] arr = new int[]{1, 3, 5, 2, 4};
int max = arr[0];
int secondMax = arr[0];
int min = arr[0];
int secondMin = arr[0];
for(int i=0; i<arr.length; i++) {
if(arr[i] > max) {
secondMax = max;
max = arr[i];
} else if(arr[i] > secondMax) {
secondMax = arr[i];
}
if(arr[i] < min) {
secondMin = min;
min = arr[i];
} else if(arr[i] < secondMin) {
secondMin = arr[i];
}
}
System.out.println("第二大值:" + secondMax);
System.out.println("第二小值:" + secondMin);

首先,我們在數組中初始化最大值、第二大值、最小值和第二小值,然后使用for循環遍歷整個數組。在循環中,我們使用if語句來判斷每個元素的值是不是比當前的最大值、第二大值、最小值和第二小值更大或更小,如果是,就進行相應的賦值操作。最后,我們使用System.out.println()方法來輸出該數組中的第二大值和第二小值。

這是一種簡單而實用的Java數組值篩選方法,可以方便處理數據,提高程序的效率。通過以上介紹,相信大家已經了解到了Java數組值篩選的相關知識方法,有了這些技巧,相信大家在處理數據中能夠更加地得心應手。

上一篇mdb導入php
下一篇md5解密php