В ООП принято минимизировать зависимость от реализации. Вам от списка нужны свойства стека. Это значит, что желательно декларировать эту переменную как Deque. Напомните, пожалуйста, рассказать об этом на лекции.

    Deque<Character> operators = new LinkedList<>();