欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java求絕對值最大值和最小值

錢艷冰1年前6瀏覽0評論

Java是一種強大而且普遍使用的編程語言,可用于許多不同類型的計算任務。在很多情況下,需要計算數組中數值的絕對值的最大值和最小值。

public class AbsoluteMaxMin {
public static void main(String[] args) {
int[] nums = {-10, 23, 56, -34, 12, 67, -5};
int max = Integer.MIN_VALUE; // 設置最大值初始為最小值
int min = Integer.MAX_VALUE; // 設置最小值初始為最大值
for (int i = 0; i< nums.length; i++) {
int absValue = Math.abs(nums[i]); // 獲取當前值的絕對值
max = Math.max(max, absValue); // 更新最大值
min = Math.min(min, absValue); // 更新最小值
}
System.out.println("數組中絕對值的最大值是:" + max);
System.out.println("數組中絕對值的最小值是:" + min);
}
}

上述代碼定義了一個AbsoluteMaxMin類,在main函數中,定義了一個整數數組nums,并將最大值和最小值初始為Integer類中提供的常量MIN_VALUE和MAX_VALUE。隨后的循環將遍歷整個數組,并計算當前值的絕對值。然后使用Math類的max和min方法更新最大值和最小值。最終,一旦遍歷完整個數組,就會輸出絕對值的最大值和最小值。