在android studio中获取最小值和最大值

在android studio中获取最小值和最大值,android,math,math-functions,Android,Math,Math Functions,我想做的是,从我手动输入的一些浮点值中获取minimun和maximun值。但我不知道怎么做。任何帮助都很好。非常感谢。 给我一份浮动列表 p1、p2、p3、p4、p5、p6、p7、p8、p9您可以使用类似ArrayList的列表集合,并使用库-Collections.sortlist提供的默认排序方法,然后获取第一个和最后一个元素 List<Float> list = new ArrayList<Float>(); list.add(13.3); list.add(13

我想做的是,从我手动输入的一些浮点值中获取minimun和maximun值。但我不知道怎么做。任何帮助都很好。非常感谢。 给我一份浮动列表
p1、p2、p3、p4、p5、p6、p7、p8、p9

您可以使用类似ArrayList的列表集合,并使用库-Collections.sortlist提供的默认排序方法,然后获取第一个和最后一个元素

List<Float> list = new ArrayList<Float>();
list.add(13.3);
list.add(134.3);     
list.add(1.3);
Collections.sort(list);

float min = list.get(0); //1.3
float max = list.get(list.size-1); //134.3

您可以使用类似ArrayList的列表集合,使用library-Collections.sortlist提供的默认排序方法,并获取第一个和最后一个元素

List<Float> list = new ArrayList<Float>();
list.add(13.3);
list.add(134.3);     
list.add(1.3);
Collections.sort(list);

float min = list.get(0); //1.3
float max = list.get(list.size-1); //134.3
在ArrayList中添加浮点值

然后使用下面这两个简单的函数

val largestElement = simpleArray.max()
val smallestElement = simpleArray.min()
在ArrayList中添加浮点值

然后使用下面这两个简单的函数

val largestElement = simpleArray.max()
val smallestElement = simpleArray.min()

请出示你的密码。请出示你的密码。我明白了。让我试试!谢谢。虽然这给出了正确的答案,但如果阵列变长,效率会降低。在日志n上而不是在上。我明白了。让我试试!谢谢。虽然这给出了正确的答案,但如果阵列变长,效率会降低。在日志n上而不是在上。