title: Randomly Generate Letters According to their Frequency of Use?
body: <p>How can I randomly generate letters according to their frequency of use in common speech?</p>
  
  <p>Any pseudo-code appreciated, but an implementation in Java would be fantastic. Otherwise just a poke in the right direction would be helpful.</p>
  
  <p>Note: I don't need to generate the frequencies of usage - I'm sure I can look that up easily enough.</p>