DEV Community

Arshad Ali
Arshad Ali

Posted on

JAVA- 2DArray List

import java.util.ArrayList;

public class Main {

        public static void main(String[] args) {

        //2D ArrayList = a dynamic list of lists
        //You can change the size of these lists during runtime

        ArrayList<ArrayList<String>> groceryList = new ArrayList();

        ArrayList<String> bakeryList = new ArrayList();
        bakeryList.add("pasta");
        bakeryList.add("garlic bread");
        bakeryList.add("donuts");

        ArrayList<String> produceList = new ArrayList();
        produceList.add("tomatoes");
        produceList.add("Zucchini");
        produceList.add("pepper");

        ArrayList<String> drinksList = new ArrayList();
        drinksList.add("Soda");
        drinksList.add("Coffee");

        groceryList.add(bakeryList);
        groceryList.add(produceList);
        groceryList.add(drinksList);

        System.out.println(groceryList);

    }

}
Enter fullscreen mode Exit fullscreen mode

Top comments (0)