Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java递归方法将数组的索引设置为+;1和呼叫后-1_Java_Recursion_Methods - Fatal编程技术网

Java递归方法将数组的索引设置为+;1和呼叫后-1

Java递归方法将数组的索引设置为+;1和呼叫后-1,java,recursion,methods,Java,Recursion,Methods,我有一个问题。在递归方法中,如何在第一次调用时将方法中数组的索引更改为+1,在第一次调用后,如何将方法中数组的索引更改为-1? 例如,我需要在第一次调用12、第二次调用13和下一次调用12时的数组索引。让我们知道您将如何处理此结果以及您迄今为止尝试过的一些代码片段,以便我们可以帮助您。快乐编码!我觉得你的问题很难理解。你说的“更改索引”是什么意思? public static void diluent(int maxwert, int volwert, int wert, int waiting

我有一个问题。在递归方法中,如何在第一次调用时将方法中数组的索引更改为+1,在第一次调用后,如何将方法中数组的索引更改为-1?
例如,我需要在第一次调用12、第二次调用13和下一次调用12时的数组索引。

让我们知道您将如何处理此结果以及您迄今为止尝试过的一些代码片段,以便我们可以帮助您。快乐编码!我觉得你的问题很难理解。你说的“更改索引”是什么意思?
public static void diluent(int maxwert, int volwert, int wert, int waitingTime) {
for (c = wert; c <= maxwert / volwert;) {
                String a = pumptocom() + " " + volwert;
                log.setLogMessage(5, volwert + ""); 
                int b = timerCaller(start, rt, a, waitingTime,txt[12]); 
            if (b == 0) {
                timer = new Timer();
                timer.schedule(new TimerTask() {
                    @Override
                    public void run() {
                        diluent(maxwert, volwert, wert + 1, waitingTime);
                    }
                }, waitingTime * 1000);