import java.util.Stack; class infixPostfix { static int Prec(char ch) { switch (ch) { case '+': case '-': return 1; case '*': case '/': return 2; case '^': return 3; } return -1; } static String infixToPostfix(String exp) { // initializing empty String for result String result = new String(""); // initializing empty stack Stack stack = new Stack<>(); for (int i = 0; i