欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

Java查找最大值和最小值

吳曉飛1年前7瀏覽0評論

在Java中查找最大值和最小值可以使用以下幾種方法:

1. 循環比較法

int[] arr = {3, 5, 2, 8, 1};
int max = arr[0];
int min = arr[0];
// 查找最大值
for (int i = 1; i< arr.length; i++) {
if (arr[i] >max) {
max = arr[i];
}
}
// 查找最小值
for (int i = 1; i< arr.length; i++) {
if (arr[i]< min) {
min = arr[i];
}
}
System.out.println("最大值:" + max);
System.out.println("最小值:" + min);

2. 使用Arrays工具類

int[] arr = {3, 5, 2, 8, 1};
int max = Arrays.stream(arr).max().getAsInt();
int min = Arrays.stream(arr).min().getAsInt();
System.out.println("最大值:" + max);
System.out.println("最小值:" + min);

3. 使用Collections工具類

Listlist = new ArrayList<>();
list.add(3);
list.add(5);
list.add(2);
list.add(8);
list.add(1);
int max = Collections.max(list);
int min = Collections.min(list);
System.out.println("最大值:" + max);
System.out.println("最小值:" + min);

總結:

以上三種方法都可以找到一個數組或列表中的最大值和最小值,具體實現方式可以根據自己的需求選擇。在實際應用中,我們需要根據具體情況選擇最適合自己的方法。