當前位置:首頁 » 編程語言 » java最大最小值

java最大最小值

發布時間: 2025-01-22 04:19:53

1. java輸出最大值和最小值

1、如果是在數組中,可以一趟循環遍歷同時找到最大值和最小值,也可以Arrays.sort(nums);先對數組排序,然後,nums[0]最小nums[nums.length-1]最大,。

2、例如


public static void main(String[] args) {
int [] nums ={8,9,30,12,1,0,5,2};
int min =nums[0];
int max = nums[0];
for (int i = 0; i <nums.length ; i++) {
min = min<nums[i]?min:nums[i];
max = max>nums[i]?max:nums[i];
}
System.out.println("min: "+min+" ,max: "+max);
// 先排序
Arrays.sort(nums);
System.out.println("min: "+nums[0]+" ,max: "+nums[nums.length-1]);}

結果肯定是一樣的

2. java求數列中的最大值和最小值

int a = 10;
int b = 20;
if(a>b){
System.out.println("最大值:"+a);
System.out.println("最小值:"+b);
}else if(a<b){
System.out.println("最大值:"+b);
System.out.println("最小值:"+a);
}else{
System.out.println("相等!");
}

3. JAVA求最大值和最小值

publicclassshuzu{
publicstaticvoidmain(String[]args){
int[]scores=newint[]{
61,23,4,74,13,148,20
};
intmax=Integer.MIN_VALUE;
intmin=Integer.MAX_VALUE;
intsum=0;
doubleavg=0;
for(inti=0;i<scores.length;i++){
intsi=scores[i];
if(si>max){
max=si;
}
if(si<min){
min=si;
}
}
for(intm=0;m<scores.length;m++){
sum+=scores[m];
}
avg=sum*1.0/scores.length;
System.out.println("數組中的最大值:"+max);
System.out.println("數組中的最小值:"+min);
System.out.println("數組中的平均值:"+avg);
}
}

熱點內容
數控編程點孔 發布:2025-07-04 11:21:20 瀏覽:660
安卓手機信號弱如何增強 發布:2025-07-04 11:09:01 瀏覽:756
安卓什麼品牌帶陀螺儀 發布:2025-07-04 11:08:59 瀏覽:592
伺服器如何接入互聯網 發布:2025-07-04 11:01:08 瀏覽:475
網站伺服器資料庫伺服器 發布:2025-07-04 11:00:07 瀏覽:394
稀土開采需要哪些人員配置 發布:2025-07-04 10:59:57 瀏覽:461
少兒編程指引 發布:2025-07-04 10:59:05 瀏覽:620
安卓怎麼掃門禁卡 發布:2025-07-04 10:52:42 瀏覽:872
配置管理如何支持測試 發布:2025-07-04 10:38:53 瀏覽:656
雲伺服器2核4g3m什麼意思 發布:2025-07-04 10:23:34 瀏覽:241