具体的代码就不贴了,错误信息是java.lang.StringIndexOutOfBoundsException: String index out of range: 0
        at java.lang.String.charAt(Unknown Source)
        at BasicPostFixInterpreter.solve(BasicPostFixInterpreter.java:674)
        at BasicPostFixInterpreter.openConfirm(BasicPostFixInterpreter.java:360)        at BasicPostFixInterpreter.access$100(BasicPostFixInterpreter.java:215)
        at BasicPostFixInterpreter$2.actionPerformed(BasicPostFixInterpreter.jav
a:262)
        at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)。不知道是什么原因 private String inputText;
if (inputText.charAt(0) == '%') return ;这样的代码没有什么问题吧。