Мне нужно написать код для исправления пользовательского ввода. Входные данные представляют собой математическое выражение в инфиксной форме. Чтобы мои расчеты были правильными, мне нужно, чтобы каждый операнд находился на расстоянии от оператора.
Не могли бы вы помочь мне написать метод, который обеспечит следующие ожидаемые результаты.
Ожидаемый ввод: 13*21-5+33 Ожидаемый вывод: 13 * 21 - 5 + 33
Исследование, которое я провел: я мог только узнать, как добавлять пробелы между каждым символом в строке, и это не сработает для вычисления выражений с двузначными значениями. То есть: 1 3 * 2 1 - 5 + 3 3. string-in-java">Как вставить пробел после каждого символа существующей строки в Java?
Спасибо