91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

java取絕對值在集合里咋用

小樊
82
2024-11-16 04:27:22
欄目: 編程語言

在Java中,我們可以使用Collections.max()Collections.min()方法結合Comparator.comparingInt()方法來獲取集合中的最大值和最小值的絕對值。以下是一個示例:

import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        List<Integer> numbers = new ArrayList<>();
        numbers.add(-5);
        numbers.add(3);
        numbers.add(-8);
        numbers.add(10);

        // 獲取集合中的最大值的絕對值
        int maxAbsoluteValue = Collections.max(numbers, Comparator.comparingInt(Math::abs));
        System.out.println("最大值的絕對值: " + maxAbsoluteValue);

        // 獲取集合中的最小值的絕對值
        int minAbsoluteValue = Collections.min(numbers, Comparator.comparingInt(Math::abs));
        System.out.println("最小值的絕對值: " + minAbsoluteValue);
    }
}

在這個示例中,我們首先創建了一個包含正數、負數和零的整數列表。然后,我們使用Collections.max()Collections.min()方法結合Comparator.comparingInt()方法來獲取集合中的最大值和最小值的絕對值。最后,我們將結果打印到控制臺。

0
武胜县| 安远县| 长汀县| 巧家县| 常德市| 临颍县| 嵊泗县| 郴州市| 丹东市| 尚义县| 吉隆县| 虞城县| 青州市| 策勒县| 汉源县| 左权县| 云龙县| 兴安盟| 马尔康县| 四平市| 楚雄市| 天祝| 铜陵市| 珲春市| 阜城县| 高州市| 会理县| 贵南县| 涿鹿县| 阿尔山市| 灯塔市| 建阳市| 大冶市| 青岛市| 双牌县| 沂南县| 永康市| 普兰店市| 西贡区| 渝中区| 宁波市|