title: Inserting / deleting elements in array by user input
body: <p>I'm a newbie at Java programming. I would like to ask how could I insert / delete the certain input from the user into the arraylist I generated. And it should display the new list that formed I already had a code.. but it's not working well.. Here's my code:</p>
  
  <pre><code>import java.io.*;
  import java.util.ArrayList;
  import java.util.Scanner;
  import java.util.*;
  
  class New1 {
      public static InputStreamReader r = new InputStreamReader (System.in);
      public static BufferedReader inp = new BufferedReader(r);
  
      public static void main (String args[]) throws Exception {
          ArrayList employees = new ArrayList();
          employees.add("A");
          employees.add("B");
          employees.add("C");
          employees.add("D");
          employees.add("E");
  
          Scanner scan1 = new Scanner (System.in);
          System.out.println ("Lists of Employees");
          System.out.println ("What do you want to do?:");
          System.out.println ("1 - Display list. \n2 - Insert New Name. \n3 - Delete an item. \n4 - Nothing." + "\n ");
          int task = scan1.nextInt();
  
          if (task==1) {
              System.out.println ("Contents of Employees:" + employees);
          } else if (task==2) {
              do {
                  System.out.println("Current list is " + employees);
                  System.out.println("Add more? (y/n) ");
                  if (scan1.next().startsWith("y")) {
                      System.out.println("Enter : ");
                      employees.add(scan1.next());
                  } else {
                      break;
                  }
              } while (true);
  
              System.out.println("List is " + employees);
              String[] arr = employees.toArray(new String[0]);
              System.out.println("Array is " + Arrays.toString(arr));
          }
      }
  </code></pre>
  
  <p>I really need help here. >.&lt;</p>