title: Generating random words in Java?
body: <p>I wrote up a program that can sort words and determine any anagrams. I want to generate an array of random strings so that I can test my method's runtime.</p>
  
  <pre><code>public static String[] generateRandomWords(int numberOfWords){
  String[] randomStrings = new String[numberOfWords];
  Random random = Random();
      return null;
  }
  </code></pre>
  
  <p>(method stub)</p>
  
  <p>I just want lowercase words of length 1-10. I read something about generating random numbers, then casting to char or something, but I didn't totally understand. If someone can show me how to generate random words, then I should easily be able to just use a for loop to insert the words into the array. Thanks!</p>