日期:2014-05-20  浏览次数:20792 次

编译正确,但运行时报错
具体的代码就不贴了,错误信息是

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   ;

这样的代码没有什么问题吧。



------解决方案--------------------
最好还是把代码贴出来
------解决方案--------------------
那偶只能JF了......