Crear función en java

Escribir una función en java que me permita indicar si una expresión artimetica esta correctamente parentizada.
La función debe indicar si hay un paréntesis incorrecto, por ejemplo si la expresión a revisar es :
{ ( 3 + 4) } * { 7 + 8) } , la función debe retornar < ) , 13 >, es decir, el paréntesis ) ubicado en la posición 13 ( sin considerar los espacios en blanco) esta incorrecto. Si la expresión esta correcta, la función debe retornar < OK>. Para separar los token de la expresión ( operadores y operandos) de entrada se debe utilizar el tipo de dato StringTokenizer. Además como sugerencia del problema para ordenar los operadores y los operandos se puede usar una pila, así es que como he tratado de hacerlo y como se pidió en el problema.
Ojala puedan ayudarme a solucionar el problema...
Desde ya muchas gracias!
0
Añade tu respuesta
Haz clic para o
Escribe tu mensaje