[英]Get the min and max value in android studio
我想做的是從我手動輸入的一些浮點值中獲取最小和最大值。 但是我不知道該怎么做。 任何有幫助的交流都會很棒。 謝謝。 假設有一個浮點數列表p1,p2,p3,p4,p5,p6,p7,p8,p9
您可以使用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
在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()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.