Ola sou novato em java e estou com uma dúvida.
Em um trabalho da faculdade é necessario desenvolver uma calculadora que incluiria sen/tg/y elevado a x/ exp e mais algumas operacoes… vi muitos tópicos sobre calculadora por aqui, porém a minha duvida é outra: Qual seria o modo mais simples de eu pegar uma expresão digitada pelo usuário (por ex.: ((32+5)*8)/10) ) e fazer as contas!!!
A minha idéia seria montar duas filas: uma para os numeros digitados e outra para os operadores fornecidos. Porém não tenho a mínima idéia de como separar a entrada em numeros e operadores…
Qual o modo de entrada eu poderia utilizar para que isso seja possivel???
desde já muito obrigado