簡體   English   中英

在Android Studio中獲取最小值和最大值

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM