个人四则运算修改过程
这次我的个人项目出现了一些问题,最后在刘卓锦的帮助下修改完成,感谢感谢~~下面是修改的过程,总共三个地方进行了修改:
1.jdk、jre的版本不符合要求
在作业要求中写到“使用的JDK版本为 jdk8u161,使用的JRE版本为jre8u161”,我之前使用的是125版本,所以可能在老师测试时有问题。重新安装了jdk和jre,并配置了环境变量。(截图记一下,下次就不用找别人的博客了)
2.计算模块的问题(添加了一行,修改了四行)
在代码方面,老师反馈给我的问题是“正确产生了文件,但是文件没有内容”,最后查找发现是因为最后产生等式的函数没有调用产生运算式(没有结果的式子)的函数,加上调用语句之后就可以产生正确的式子了,详见我的代码。
3.输出模块的问题(修改了一行)
但是在代码没有问题的情况下还是不能正确输出到result.txt中,最后发现是输出语句的路径问题,修改为:
PrintStream ps = new PrintStream("..\\result.txt");
4.运行结果截图
最终实现了基本功能和附加功能1,即生成四则混合运算,带3-5个运算符且带括号,截图如下: