希望有所帮助

写一些我测试时遇到的问题,希望能有点帮助,其他的我也没办法了。

 

首先是控制台输入和命令行输入的问题。

n=Integer.parseInt(args[0]); 

这个是获取命令行输入的,命令行测试使用的是java Main 1000,不是回车后输入1000,所以不是使用System.in。

 

jdk的问题,我之前测试就有eclipse的jdk和电脑jdk不一样导致无法编译的问题,建议使用老师测试的jdk。

 

编码问题,eclipse可以设置为utf-8编码,记住有两个地方要改,一个是spelling,一个是workspace,可以搜一下。

 

另外coding.net创建项目时记得选择公开,不然无法访问。

上传的应该是java文件而不是class文件。

 

result.txt相对位置应该和src同层,而不是src的子文件,即相对路径为(../result.txt)。

 

栈有问题实在不会修改的,可以试试eval()函数算结果,不过他有缺陷不认÷,要有所处理(具体可以看我之前的博客)。

如果没有生成足够的式子,可以先检查循环或递归,我之前就是卡在这的。

 

希望大家都宽容有爱不生气。

原文地址:https://www.cnblogs.com/maomao-miao/p/8819105.html