package com.pr.cms.controller;
import java.util.ArrayList;
import java.util.List;
public class test {
public static void main(String[] args){
List<Integer> list = new ArrayList<>();
list.add(7);
list.add(8);
list.add(19);
list.add(20);
list.add(21);
list.add(-21);
list.add(25);
int m = 0;
int i = 0;
//连续在同一侧
List<Integer> subList = new ArrayList<>();
for (int j = 0; j < list.size(); j++) {
Integer tmpv = list.get(j);
if (tmpv > m) {
if (subList != null&& subList.size() > 0) {
Integer integer = subList.get(subList.size() - 1);
if (tmpv -integer > 0) {
subList.add(tmpv);
i+=1;
}else{
subList.remove(0);
subList.add(tmpv);
}
}else{
i+=1;
subList.add(tmpv);
}
}else{
i = 0;
subList.clear();
}
if (i == 3) {
System.out.println(subList.toString());
subList.clear();
i = 0;
}
}
}
}