记事

 if (smtVoValue < smtVos.get(i + 1).getValue()
                    && smtVos.get(i + 1).getValue() < smtVos.get(i + 2).getValue()
                    && smtVos.get(i + 2).getValue() < smtVos.get(i + 3).getValue()
                    && smtVos.get(i + 3).getValue() < smtVos.get(i + 4).getValue()
                    && smtVos.get(i + 4).getValue() < smtVos.get(i + 5).getValue()
            ) {


                indecreaList.add(smtVo);
                indecreaList.add(smtVos.get(i + 1));
                indecreaList.add(smtVos.get(i + 2));
                indecreaList.add(smtVos.get(i + 3));
                indecreaList.add(smtVos.get(i + 4));
                indecreaList.add(smtVos.get(i + 5));

                this.getInDecrease(i + 1, smtVos, indecreaList, indecreaList);

明明可以用一个条件语句满足代码要求,就没必要去递归了

你可能感兴趣的:(记事)