title: Scala Random what does seed do when creating random object
body: <p>I'm fairly new to <strong>scala</strong> so this might be a stupid question. I know when you do <code>nextInt(seed)</code> it uses the seed but when you create the object, what is the seed for? For example in this line of code:</p>
  
  <pre><code>val rnd = new scala.util.Random(1000)
  </code></pre>
  
  <p>this seems to have no affect on the outcome of the numbers when you go on to use <code>rnd.nextInt(100)</code> or similar.</p>