ArrayList<ArrayList<Integer>> aal=new ArrayList<ArrayList<Integer>>();
ArrayList<Integer> al= new ArrayList<Integer>();
for(int i=2;i<6;i++)
{
al.add(i);
if(i%2!=0)
{
aal.add(al);
al.clear();
}
}
Output: [[4,5][4,5]]
Required output: [[2,3][4,5]]