Добрый день.
На самом деле можно по-разному реализовать ваш функционал.
Все зависит от того, насколько глубоко вы хотите копнуть...
Если вы только изучаете java, а судя по методу main, это так и есть, то коллега вам уже подсказал.
А так можно например, глянуть в сторону постфиксных операторов
https://stackoverflow.com/questions/12269191/postf...
Или например, реализовать паттерн интерпретатор для реализации функционала калькулятора и т.д. В общем, вариантов куча