title: What does the points stand for?
body: <p>When I write the constructor in Java like this:</p>
  
  <pre><code>import java.io.IOException;
  import java.io.OutputStream;
  
  public class MultiOutputStream extends OutputStream{
  
      OutputStream[] oStream;
  
      public MultiOutputStream(OutputStream oStream) { 
          this.oStream = oStream;
          // TODO Auto-generated constructor stub
      }
  
      @Override
      public void write(int arg0) throws IOException {
          // TODO Auto-generated method stub
  
      }
  }
  </code></pre>
  
  <p>Eclipse now says: <strong>Type mismatch: cannot convert from OutputStream to OutputStream[]</strong>. So Eclipse corrected my constructor like this:</p>
  
  <pre><code>import java.io.IOException;
  import java.io.OutputStream;
  
  public class MultiOutputStream extends OutputStream{
  
      OutputStream[] oStream;
  
      public MultiOutputStream(OutputStream... oStream) {
          this.oStream = oStream;
          // TODO Auto-generated constructor stub
      }
  
      @Override
      public void write(int arg0) throws IOException {
          // TODO Auto-generated method stub
  
      }
  
  }
  </code></pre>
  
  <p>What does these points stand for?</p>
  
  <p>Thanks in advance!</p>