Прошу направить знающих, что то я не могу понять в чем ошибка.
package com.javarush.task.task05.task0532;
import java.io.*;
/*
Задача по алгоритмам
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int maximum = 0;
while(true){
String s = reader.readLine();
int n = Integer.parseInt(s);
if(n>maximum){
maximum = n;
}else{
continue;
}
}
System.out.println(maximum);
}
}
package com.javarush.task.task05.task0532; import java.io.*; import java.util.ArrayList; import java.util.Arrays; /* Задача по алгоритмам */ public class Solution { public static void main(String[] args) throws Exception { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); int maximum = 0; ArrayList<Integer> list = new ArrayList<Integer>(); while (true){ String s = reader.readLine(); if (s.isEmpty()) break; list.add(Integer.parseInt(s)); } for(int i=0; i<list.size(); i++){ if(list.get(i)>maximum){ maximum = list.get(i); } } System.out.println(maximum); } }