1) почему выводится только одно число, как вывести все 4?
2) в условии if (num >= w) почему вывелось 8?)
package com.javarush.task.task04.task0419;
/*
Максимум четырех чисел
*/
import java.io.*;
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Solution {
public static int max(int q, int w ){
int num = q;
if (num > w)
num = w;
return num;
}
public static int max(int q, int w , int e, int r){
int num = max(q, w);
if (num < e){
num = e;
return num;
}
else
num = r;
return num;
}
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String a = reader.readLine();
int q = Integer.parseInt(a);
String b = reader.readLine();
int w = Integer.parseInt(b);
String c = reader.readLine();
int e = Integer.parseInt(c);
String d = reader.readLine();
int r = Integer.parseInt(d);
System.out.println(max (q,w,e,r));
//напишите тут ваш код
}
}