你可以使用一个变量来记录当前小于11的最大值,然后遍历整个List,如果某个数字小于11且大于当前记录的最大值,就更新最大值。以下是一个示例的Java代码:

List<Integer> list = Arrays.asList(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11);
int max = Integer.MIN_VALUE;

for (int num : list) {
    if (num < 11 && num > max) {
        max = num;
    }
}

System.out.println("小于11的最大值是:" + max);

输出结果为:

小于11的最大值是:10
ListInteger有着数字11怎么找到小于它的最大值用Java代码不使用treeMap

原文地址: https://www.cveoy.top/t/topic/ixcH 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录