Не могу понять как отработать данную задачу с отрицательными числами, уже всё перепробовал.
т.е. компилятор не видит отрицательные числа, а выдаёт сразу ноль.
package com.javarush.task.task04.task0419;
/*
Максимум четырех чисел
*/
import java.util.Scanner;
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
int b = scanner.nextInt();
int c = scanner.nextInt();
int d = scanner.nextInt();
int max = 0;
if (a >= 0 && a >= b && a >= c && a >= d){
max = a;}
if (b >= 0 && b >= a && b >= c && b >= d){
max = b;}
if (c >= 0 && c >= a && c >=b && c >= d){
max = c;}
if (d >= 0 && d >= a && d >= b && d >= c){
max = d;}
System.out.println(max);
}
}