【发布时间】:2011-02-25 01:48:31
【问题描述】:
本次作业的目的是学习递归方法。对于这个特殊问题,我需要打印list 的值,每行一个。我需要完成的方法的骨架不能更改,如下:
public void list (String[] list) {
}
说明说辅助方法可以使这更容易编写。这是我的辅助方法:
public void print(String[] list, int index) {
if (index < list.length) {
System.out.println(list[index]);
print(list, index+1);
}
}
我只是想通过list方法调用print方法进行测试。我知道评分是通过脚本完成的,所以我再次无法更改列表方法的返回类型或参数。请原谅我的格式错误,并提前感谢您的帮助!
【问题讨论】:
-
@Jeremiah - 通常当你看到这样的荒谬的东西时,它只是一个初学者犯了代码格式错误。单击自己编辑,您可以查看他们哪里出错并修复它。我已经这样做了。错误在哪里通常很明显,如果你能解决它,它会对每个人都有帮助。
-
去上课,集中注意力,看书,问问题,尝试作业,然后带着你所拥有的来这里。
-
@Shakedown 问题是人们已经把代码给了那个家伙:D 现在他不会去下一堂课,不会读这本书,既不提问,也不尝试作业:D
-
@Serhiy:你说得对,这就是人们急于给出答案只是为了在网站上获得声誉的问题。