public String toString(){
String mytoString="";
if(!a.equals(0)){
mytoString = a.toString() + "x^2";
}
if(!b.equals(0)){
mytoString += b.toString() + "x";
}
if(!c.equals(0)){
mytoString += c.toString();
}
return mytoString;
}
这是我的代码。
该项目的发布测试表明我未能达到 StringPositive。
我无法弄清楚我的代码到底出了什么问题。
任何帮助表示赞赏。
好吧,一个明显的问题 - 据我所知,你的代码从未添加任何“+”符号......
听起来你必须提交这个来进行自动化测试 - 我建议你创建你的own单元测试看看在不同情况下会发生什么。 (您可能想从要求中的每个示例开始。)
这样,您将能够准确地看到实际输出与预期输出相比有什么问题,而不仅仅是知道它是失败的“toStringPositive”。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)