title: Adding a new row to String array
body: <p>Suppose I have a two dimensional array, e.g. <code>String array[][] = {{"",""},{"",""}}</code> and this array prints out each row in a new line.</p>
  
  <p>Now, my question is, if a user wants to add to this array with a new set of rows via a <code>Scanner</code> input how do I go about doing that?</p>
  
  <p>For example, suppose I have a list of inventory and I just noticed a new shipment arrived. How do I add this new inventory to the existing inventory. </p>
  
  <blockquote>
    <p>What I was thinking was, if my array isn't large enough, then I would have to make a new, bigger array and copy the original data there. From this point, I can add the new data. So I was thinking a couple of for loops should suffice. But I don't know how to apply it here? </p>
  </blockquote>