Javaで配列の最大値と最小値を判断する方法はどうやってですか?
Javaの配列の最大値と最小値を判断するには、以下の方法を使うことができます:
- 配列を繰り返し処理する: forループまたはforeachループを使用して配列を繰り返し処理し、各要素と現在の最大値と最小値を比較し、最大値と最小値を更新します。
int[] array = {1, 2, 3, 4, 5};
int max = array[0];
int min = array[0];
for (int i = 1; i < array.length; i++) {
if (array[i] > max) {
max = array[i];
}
if (array[i] < min) {
min = array[i];
}
}
System.out.println("最大值:" + max);
System.out.println("最小值:" + min);
- 配列をソートする。
int[] array = {1, 2, 3, 4, 5};
Arrays.sort(array);
int max = array[array.length - 1];
int min = array[0];
System.out.println("最大值:" + max);
System.out.println("最小值:" + min);
Javaの配列の最大値と最小値を判定するには、これら2つの方法のどちらも使用できますが、具体的にどちらを使用するかは状況や個人の好みによります。