我怀疑这是否是一种好习惯。
所以想象一下,您需要连接未定义数量的数组,然后最后打印结果。所以,你可以调用很多次计算的immagine。 E.g。
QR = (((Q1 + Q2 ) / 20.0) * 25.0 )
我得到了想要的结果。但我的问题是:
这是
example = methodAppend(例如,someArray)
一个好的做法?
因为对于递归我总是认为是为了结果,我们再次调用该方法。
TNX
答案 0 :(得分:0)
绝对不是。这种模式被广泛使用和接受,就像任何形式的x = x + someCall()
在方法中再次发送方法的结果时如何调用?
这是递归的一个例子吗?
没有。如果您要在 someMethod()
内的中调用someMethod()
,这只会是递归的,例如
public int someMethod( int i) {
if(i < 2) {
return 1;
} else {
return someMethod(i-1)+someMethod(i-2);
}
}