美文网首页
求数组比最大值小的最大值?

求数组比最大值小的最大值?

作者: 零点之灵 | 来源:发表于2018-01-05 18:45 被阅读0次

package com.demo;

import java.util.Arrays;

import java.util.List;

import java.util.TreeSet;

public class Sort {

  public static void main(String[]args){

    Integer[]data = new Integer[5];

    for(int i=0;i

      data[i]= i+1;

      System.out.println("数组添加的数字为:"+data[i]);

    }

    System.out.println(getSecond(data));

  }

  public static int getSecond(Integer[]data){

    List dataList = Arrays.asList(data);

    TreeSet ts = new TreeSet(dataList);

    return ts.lower(ts.last());

  }

}

注:asList方法输入的是一个泛型的变长参数,基本类型是不能泛型化的,也就是说8个基本类型不能作为泛型参数,要想作为泛型参数就必须使用其所对应的包装类型。另外,asList方法返回的是一个长度不可变的列表,数组有多长,转换成的列表也就是多长,asList方法返回的List不能进行List.addList.remove操作。

相关文章

  • JS求最大值和数组去重

    一、求最大值: 二、数组去重:

  • matlab里面的max和min

    求数组最大值 输出: 求矩阵最大值 输出: 输出: 输出: 对 min 来说是一样的

  • 求先递增后递减数组最大值的下标

    求先递增后递减数组最大值的下标 给定数组 a, 里面的元素先严格递增后严格递减, 求最大值元素的下标. 满足时间复...

  • 找出数组中的最大值最小值,最小值必须在最大值前面

    给一个数组,找出数组中的最大值最小值,最小值必须在最大值前面,也就是说最小值的下标必须比最大值的下标小。 要求时间...

  • 2019-05-14

    日志文本筛选-sort awk 求最大值: 求最小值: 求和: 求平均值: 求最大值 求最大值 求最小值 中位数

  • es6数组取最大值

    怎样取数组最大值 怎样去数组对象里面的最大值

  • 线性表最值问题

    找最小值 找最大值 顺序表求最大值 顺序表求最小值 带头结点单链表求最大值 带头结点单链表求最小值 q是 最大值/...

  • 求数组比最大值小的最大值?

    package com.demo; import java.util.Arrays; import java.ut...

  • 数组求最大值

    js中数组求最大值,对我来说,第一反应就是Math.max(arr) 接下来就遇到尴尬的事情了: 于是我在查阅资料...

  • jsday02

    数组 数组求最大值 数组求最小值 数组拼接成字符串 反转数组 冒泡排序 阻止链接跳转 数组的一些方法

网友评论

      本文标题:求数组比最大值小的最大值?

      本文链接:https://www.haomeiwen.com/subject/kjisnxtx.html