title: Array type expected [compile-error]
body: <p>Im working with the following method:</p>
  
  <pre><code>public void m(List&lt;? extends Object[]&gt; objs){
      objs.stream()
          .map(oa -&gt; oa[0])   //compile error
                              //array type expected
          .forEach(System.out::println); 
  
  }
  </code></pre>
  
  <p><a href="http://ideone.com/eqMmBi" rel="noreferrer"><strong><em>DEMO</em></strong></a></p>
  
  <p>Why doesn't it work? I thought everything that extends array can be viewed as an array. Actually I can get <code>length</code> from the array.</p>