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

标签 android math math-functions

我想做的是从我手动输入的一些浮点值中获取最小值和最大值。但我不知道该怎么做。任何帮助都会很棒。谢谢。 假设一个 float 列表 p1, p2, p3, p4, p5, p6, p7, p8, p9

最佳答案

您可以使用像 ArrayList 这样的列表集合,并使用库提供的默认排序方法 - Collections.sort(list) 并获取第一个和最后一个元素

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

关于android - 在android studio中获取最小值和最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54662858/

相关文章:

swift - 如何将 CMRotationmatrix 转到初始位置

android - 在 Android 中四舍五入到小数点后两位

javascript - JS 中的数学舍入问题未能实际提供支持小数答案的整数

java - 在java中旋转3d vector

android - putFragment() - fragment x 当前不在 FragmentManager 中

javascript - 用小数编写你自己的指数幂函数

.net - 需要帮助四舍五入到小数点后两位

javascript - 复杂的数学水平视差缓动函数

java - 使用Intent打开本地PDF文件

Android - 如果 View 不可见,则在 RecyclerViewAdapter 中添加 MapFragment 失败