title: java flexible array size according to input
body: <p>so I was wondering if it was possible for initialize an array with no cells and then keeping adding cells as the user wishes.</p>
  
  <p>For example:</p>
  
  <pre><code>boolean exit = false;
  int count = 0;
  double [] array = new double [99999];
  
  
   try{
     while(!exit){
     System.out.println("please type in the values you wish to compose this array with. (flag: any value other than a double)");
       Scanner read = new Scanner(System.in);
       double x = read.nextDouble();
          array[count] = x;
          count++;}}
           catch(Exception e){System.out.println("end of reading");}  
  </code></pre>
  
  <p>In this example, I would like to take out the presence of an overly large array in order to fit a good portion of the possible input sizes the user may have. In other words, I would like to have an array such that at the beginning, it has no cells, and then cells are added as long as the user keeps in typing valid values.</p>
  
  <p>Someone please help?                                                                      </p>