在列表中查找最大和最小双精度值
2022-09-05 00:28:56
我有以下双精度值列表:
items {9.0, 4.0, 16.0, -6.0, 5.0}
我想找到最大值和最小值,为此我做了:
double max = items.stream().max(Comparator.comparing(String::valueOf)).get();
double min = items.stream().min(Comparator.comparing(String::valueOf)).get();
我得到的结果是 和 。我期待最大值是.后来,我改成了,它起作用了。它给了我max=9.0
min=-6.0
16.0
16.0
92.0
max=92.0
你知道怎么解决这个问题吗?