Blog Detail

September 23, 2023

Java Data Structures Exercises – ArrayList

  • What is the output of this code?

                    import java.util.ArrayList;
    
    class Main {
      public static void main(String[] args) {
    
        ArrayList userPermissions = new ArrayList<>();
    
        userPermissions.add("Read");
        userPermissions.add("Write");
        userPermissions.add("Delete");
        userPermissions.add("Publish");
    
        int index = 3;
        System.out.println(userPermissions.get(index));
      }
    }
  • Display the first permission of the ArrayList.

                    import java.util.ArrayList;
    
    class Main {
      public static void main(String[] args) {
    
        ArrayList userPermissions = new ArrayList<>();
    
        userPermissions.add("Read");
        userPermissions.add("Write");
        userPermissions.add("Delete");
        userPermissions.add("Publish");
    
        int index = "";
        System.out.println(userPermissions.get(index));
      }
    }
  • What is the output of this Java program?

                    import java.util.ArrayList;
    
    class Main {
      public static void main(String[] args) {
    
        ArrayList userPermissions = new ArrayList<>();
    
        userPermissions.add("Read");
        userPermissions.add("Write");
        userPermissions.add("Delete");
        userPermissions.add("Publish");
    
        int index = 4;
        System.out.println(userPermissions.get(index));
      }
    }
    
  • What is the output of this Java program?

                    class Main {
      public static void main(String[] args) {
    
        ArrayList products = new ArrayList<>();
    
        products.add("Widget A");
        products.add("Gadget B");
        products.add("Accessory C");
        products.add("Tools D");
        
        System.out.println(products);
      }
    }
  • Remove Accessory C from the ArrayList.

                    import java.util.ArrayList;
    
    class Main {
      public static void main(String[] args) {
    
        ArrayList products = new ArrayList<>();
    
        products.add("Widget A");
        products.add("Gadget B");
        products.add("Accessory C");
        products.add("Tools D");
    
        ""
        
        System.out.println(products);
      }
    }
  • Update Product C to Product X .

                    import java.util.ArrayList;
    
    class Main {
      public static void main(String[] args) {
    
        ArrayList inventory = new ArrayList<>();
        inventory.add("Product A");
        inventory.add("Product B");
        inventory.add("Product C");
        inventory.add("Product D");
    
        inventory.""(2, "Product X");
        
        System.out.println(inventory);
      }
    }
  • Waht is the output of this code?

                    import java.util.ArrayList;
    
    class Main {
      public static void main(String[] args) {
    
        ArrayList inventory = new ArrayList<>();
        inventory.add("Product A");
        inventory.add("Product B");
        inventory.add("Product C");
        inventory.add("Product D");
        inventory.add("Product E");
        inventory.add("Product F");
    
        int index = inventory.size() - 1;
        
        System.out.println(inventory.get(index));
      }
    }
  • What is the output of this code?

                    import java.util.ArrayList;
    
    class Main {
      public static void main(String[] args) {
    
        ArrayList inventory = new ArrayList<>();
        inventory.add("Product A");
        inventory.add("Product B");
        inventory.add("Product C");
        inventory.add("Product D");
        inventory.add("Product E");
        inventory.add("Product F");
        inventory.add("Product G");
        inventory.add("Product H");
    
        int index = inventory.size() - 2;
        
        System.out.println(inventory.get(index));
      }
    }
  • Waht is the output of this Java program?

                    import java.util.ArrayList;
    
    class Main {
      public static void main(String[] args) {
    
        ArrayList inventory = new ArrayList<>();
        inventory.add("Product A");
        inventory.add("Product B");
        inventory.add("Product C");
        inventory.add("Product D");
    
        inventory.clear();
            
        System.out.println(inventory);
      }
    }
  • What is the output of this Java program?

                    import java.util.ArrayList;
    
    class Main {
      public static void main(String[] args) {
    
        ArrayList inventory = new ArrayList<>();
        inventory.add("Product A");
        inventory.add("Product B");
        inventory.add("Product C");
        inventory.add("Product D");
    
        inventory.clear();
            
        System.out.println(inventory.size());
      }
    }
  • Java Exercises for Data Structures


    You can also share ‘Java Data Structures’ Exercises on your:
    X (Twitter)TelegramLinkedinFacebook – or on your favorite platform…




    Happy Coding!
    Behnam Khani