title: String Array Syntax
body: <p>Take this snippet of code for example:</p>
  
  <pre><code>String[] s = new String[2];
  s[0] = "Alex";
  s[1] = "John";
  String[] t = {"Michael", "Megan", "Chelsea"};
  s = t;
  System.out.println(s.length);
  </code></pre>
  
  <p>When run, why would this print out 3 instead of giving out a compile or run time error?</p>