Здесь я даю простой код для нахождения значения Maximum из массива int. Моя логика: - массив int [] arr = {8,5,6,7,3,4,9}. сначала возьмем временную переменную и поместим первое значение в эту переменную и предположим, что это максимальное значение, т.е. tempValue = arr [0]. А внутри цикла for возьмите блок if и проверьте, что второе значение больше первого или нет. Аналогично, если блок автоматически проверит остальные значения. Наконец, максимальное значение будет присвоено во временной переменной и получит результат. Максимальное значение равно 9 в данном массиве.
открытый класс MaxIntArray {
public static void main(String[] args){
int[] arr={8,5,6,7,3,4,9};
int tempValue=arr[0];
for(int i=0;i<arr.length;i++){
if(arr[i]>tempValue){
tempValue=arr[i];
}
}
System.out.println("\n Maximum Value in the Given Array = "+tempValue);
}
}
// Вывод: - Максимальное значение в данном массиве = 9