Subarrays
ArrayList < List < Integer > > subarrays = new ArrayList < > ( ) ; subarrays . add ( Arrays . asList ( 1 , 2 ) ) ; subarrays . add ( Arrays . asList ( 1 , 3 ) ) ; subarrays . add ( Arrays . asList ( 1 , 4 ) ) ; subarrays . add ( Arrays . asList ( 3 , 4 ) ) ;