This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Not to my knowledge. Certainly not in the Java SE/EE APIs. A quick Google search for "infix calculator" returns lots of academic programming assignments. Maybe you could find a library in those results. [ November 02, 2007: Message edited by: Joe Ess ]
I am currently adding such capabilities to an open source project of mine. I am using antlr to parse the expressions. The learning curve for antlr is a little steep (There is a book by the creator Terrence Parr that is good though), though pretty easy to work with once you get the hang of it.
It would be nice if this was added as part of the java platform.