我想做的是从我手动放置的一些浮点值中获取最小和最大值。但是我不知道该怎么做。任何有帮助的交流都会很棒。谢谢。 假设有一个浮动列表 p1,p2,p3,p4,p5,p6,p7,p8,p9
答案 0 :(得分:2)
您可以使用ArrayList之类的List集合,并使用库提供的默认排序方法-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
答案 1 :(得分:2)
在ArrayList
中添加浮点值
val simpleArray = arrayOf(55.4, 20.0, 99.99, 1.99, 23.0, 34.2, 88.0, 72.1, 61.2, 43.9)
然后使用下面的这两个简单功能
val largestElement = simpleArray.max()
val smallestElement = simpleArray.min()