我正在构建一个计算器小程序,它不会在AppletViewer中显示大约一半的代码。
我正在使用BlueJ (正如我的老师所要求的那样),而且代码编译得很好,尽管与我刚开始编写程序时相比有明显的滞后。当试图在AppletViewer中运行时,只运行大约前半部分的代码,但我从未收到过错误消息。状态只停留在“在AppletViewer中执行Applet”。
在代码中,我有在更多方法中调用其他方法的方法。我有多个循环和数组来显示内容和更多的变量,然后我就可以计数了。
在将各个方法添加到实际项目之前,我已经在单独的项目文件中测试了它们,在将它们添加到实际项目之前,我已经在单独的项目文件中进行了测试,因此我相当肯定每个组件本身都在工作。只有当我把它们放在一起的时候,事情才开始不正确地显示出来。
正因为如此,我想知道我是否只是简单地投入了太多的内容,使系统陷入困境。如果是的话,是否有办法提高阈值,我将如何实现它?
谢谢,提前。
发布于 2016-09-20 16:47:45
已解决:
罪魁祸首在我处理的最后一组数组中。一个简单的"<=“会导致”数组索引超出范围“错误,尽管没有显示错误消息。
https://stackoverflow.com/questions/39598928
复制相似问题