В IDE переменная а в строках System.out.println("Число " + а + " содержится в интервале."); выделена красным как неизвестный символ
public class Solution {
    public static void main(String[] args) {
        checkInterval(60);
        checkInterval(112);
        checkInterval(10);
    }

    public static void checkInterval(int a) {
        if ((a > 50) && (a < 100)) {
            System.out.println("Число " + а + " содержится в интервале.");
        }
        else {
            System.out.println("Число " + а + " не содержится в интервале.");
        }
    }
}
В попытках решить задачу добавил строковую переменную num - заработало. Потом я закомментировал добавление переменной так, что код, по сути, не отличается от предыдущего и всё равно всё работает. В чём разгадка
public class Solution {
    public static void main(String[] args) {
        checkInterval(60);
        checkInterval(112);
        checkInterval(10);
    }

    public static void checkInterval(int a) {
        //String num = a;
        if ((a > 50) && (a < 100)) {
            System.out.println("Число " + a + " содержится в интервале.");
        }

        else {
            System.out.println("Число " + a + " не содержится в интервале.");
        }

    }
}