色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java 一維數(shù)組中最大值和最小值

林雅南1年前8瀏覽0評論

Java語言中,一維數(shù)組是一組相同數(shù)據(jù)類型的變量集合,通過下標(biāo)(從0開始)來訪問數(shù)組中的每個(gè)元素。在實(shí)際編程中,我們常常需要在數(shù)組中查找最大值和最小值,本文將介紹如何實(shí)現(xiàn)。

首先,我們需要定義一個(gè)一維數(shù)組并初始化,如下所示:

int[] array = {1, 5, 3, 9, 4, 6};

接著,我們可以聲明兩個(gè)變量max和min,分別用于保存最大值和最小值,并將它們的初始值分別賦為數(shù)組中的第一個(gè)元素,如下所示:

int max = array[0];
int min = array[0];

然后,我們可以使用for循環(huán)遍歷整個(gè)數(shù)組,對比每個(gè)元素的值與max和min的值,如果該元素大于max則更新max,如果該元素小于min則更新min,如下所示:

for (int i = 1; i< array.length; i++) {
if (array[i] >max) {
max = array[i];
}
if (array[i]< min) {
min = array[i];
}
}

最后,我們就可以得到數(shù)組中的最大值和最小值了:

System.out.println("最大值為:" + max);
System.out.println("最小值為:" + min);

完整代碼如下:

public class ArrayDemo {
public static void main(String[] args) {
int[] array = {1, 5, 3, 9, 4, 6};
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);
}
}