Условие выполняется, но не проходит проверку. Пробовал со всеми отрицательными - программа ничего не выводит, как и сказано в условии. В чем подвох?
package com.javarush.task.task05.task0532;
import java.io.*;
import java.util.ArrayList;
/*
Задача по алгоритмам
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
ArrayList<Integer> arrayList = new ArrayList<>();
for (int i = 0; i < 6; i++){
int count = Integer.parseInt(reader.readLine());
arrayList.add(count);
}
int max = arrayList.get(0);
for (int i = 0; i < arrayList.size(); i++) {
if (max < arrayList.get(i)){
max = arrayList.get(i);
}
}
//напишите тут ваш код
if(max > 0){
System.out.println(max);
}
}
}