How to create ArrayList of ArrayLists in Java

1 Answer

0 votes
import java.util.*;
   
public class MyClass {
    public static void main(String args[]) {
        ArrayList<ArrayList<Integer>> al = new ArrayList<ArrayList<Integer>>(4); 
  
        ArrayList<Integer> al1 = new ArrayList<Integer>(); 
        al1.add(1); 
        al1.add(2); 
        al1.add(3); 
        al.add(al1); 
  
        ArrayList<Integer> al2 = new ArrayList<Integer>(); 
        al2.add(4); 
        al2.add(5); 
        al.add(al2); 
  
        ArrayList<Integer> al3 = new ArrayList<Integer>(); 
        al3.add(6); 
        al3.add(7); 
        al3.add(8); 
        al3.add(9); 
        al.add(al3); 

        ArrayList<Integer> al4 = new ArrayList<Integer>(); 
        al4.add(78); 
        al4.add(99); 
        al4.add(100); 
        al4.add(89); 
        al4.add(90); 
        al.add(al4); 
  
        for (int i = 0; i < al.size(); i++) { 
            for (int j = 0; j < al.get(i).size(); j++) { 
                System.out.print(al.get(i).get(j) + " "); 
            } 
            System.out.println(); 
        } 
    }
}
   
   
   
   
/*
run:
   
1 2 3 
4 5 
6 7 8 9 
78 99 100 89 90 
   
*/

 



answered Apr 22, 2020 by avibootz
edited Apr 22, 2020 by avibootz

Related questions

2 answers 168 views
1 answer 138 views
1 answer 182 views
1 answer 177 views
177 views asked Apr 22, 2020 by avibootz
1 answer 192 views
1 answer 232 views
232 views asked Jan 16, 2022 by avibootz
...