Я хочу превратить это дело в Map<String, List<LIst<Integer>>: сначала сгруппировать по type, после этого получится мапа String -> List<Integer>. После этого хочу разбить List<Integer> по размеру, то есть превратить List<Integer> -> List<List<Integer>>.
                  
                  
                  
                  
                  
                  Например, было:
                  
                  
                  A, 1
                  
                  
                  A, 2, 
                  
                  
                  A, 3
                  
                  
                  B, 4
                  
                  
                  B, 5
                  
                  
                  после первой операции получим 
                  
                  
                  A -> [1, 2, 3]
                  
                  
                  B -> [4, 5]
                  
                  
                  После этого я хочу разбить каждый из листов так, чтобы каждый лист имел определенную длину (пусть будет 2). Тогда получим:
                  
                  
                  A -> [[1, 2], [3]]
                  
                  
                  B -> [4, 5]
                  
                  
                  
                  
                  
                  вот как это сделать при помощи stream api?)
                  
                  
                
.map или .flatMap скорее всего поможет
 Kirill
                          Павлов
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Kirill
                          Павлов
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  это понятно) а вот как это все связать у меня не получается все никак)
Это надо сесть и думать и на СО искать ответы. Я подобный маппинг делал один раз в жизни.
Обсуждают сегодня