Почему выражение не верное?
Выражение синтаксически не верное..
файл com/javarush/task/task04/task0419/Solution.java, строка 23, позиция 674
23 строка - это public static int max(int x, int y)
Я за основу взял пример в лекции: https://javarush.com/quests/lectures/questsyntax.level02.lecture07
Горит очаг, помогите потушить плизpackage com.javarush.task.task04.task0419;
/*
Максимум четырех чисел
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String sA = reader.readLine();
int a = Integer.parseInt(sA);
String sB = reader.readLine();
int b = Integer.parseInt(sB);
String sC = reader.readLine();
int c = Integer.parseInt(sC);
String sD = reader.readLine();
int d = Integer.parseInt(sD);
System.out.println(max(max(max(a,b),c),d));
public static int max(int x, int y)
{
int z;
if(x > y)
z = x;
else if (x == y)
z = x;
else
z = y;
return z;
}
}
}