Задача решена, но хочется узнать, как более грамотно, и, если возможно, проще это можно было реализовать
if (value1 == value2 || value1 == value3 || value2 == value3) {
        if (value1 == value2) System.out.println(value1);
        else System.out.println(value3);
    } else {
        if (value1 > value2) compare(value1, value2, value3);
        else compare(value2, value1, value3);
    }
}

public static void compare(int a, int b, int c) {
    if (a < c) System.out.println(a);
    else {
        if (b > c) System.out.println(b);
        else System.out.println(c);
    }
}
Тут берутся 3 значения и выполняются следующие условия 1. Программа должна считывать числа c клавиатуры. 2. Программа должна выводить число на экран. 3. Программа должна выводить среднее из трех чисел. 4. Если все числа равны, вывести любое из них. 5. Если два числа из трех равны, вывести любое из двух.