我正在写一个中缀到后缀转换的代码。然而,我找不到一个方法来检查像(,),+,-等运算符。我可以使用ASCII码,但是有没有什么方法(像isLetter()等)可以使用呢?还有,我如何定义运算符的优先级?
发布于 2014-05-29 19:45:07
您可以在Character类中尝试getType函数。它还有许多需要检查的常量,例如: MATH_SYMBOL。
Character类也有isDigit、isLetter等方法。
更多信息:http://docs.oracle.com/javase/7/docs/api/java/lang/Character.html#getType(int)
https://stackoverflow.com/questions/23932316
复制相似问题