All pastes #262740 Raw Edit

Anonymous

public java v1 · immutable
#262740 ·published 2006-11-30 21:11 UTC
rendered paste body
      package Sean;      import java.util.*;            public class Wordgen {              /**               * @param args               * Goodness by ryan +8               */              Random gen = new Random();              public static void main(String[] args) {                      Wordgen myGen = new Wordgen();                      String word = "";                      word = myGen.seed(word);                      word = myGen.vowel(word);                      System.out.println("Word: " + word);              }                private String seed(String mstring){                      String alpha = "eeeeeetttttttttaaaaaooooonnnnnnniiiirrrrrrrsssssshhhhhhllllddddcccuuupppfffmmwwyybgvxz";            	  	  int z = gen.nextInt(4)+5;                      for(int i=0;i<z;i++){            	  		  int value = gen.nextInt(alpha.length());            	  		  mstring += alpha.substring(value,value+1);            	  	  }                      return mstring;              }                            private String vowel(String mstring){            	  String vowel = "aeiou";            	  boolean flag;            	  int chance = 0;            	  boolean last;            	  for(int i=0;i<mstring.length();i++){            		  flag = false;            		  last = false;            		  for(int j=0;j<vowel.length();j++){            			  if(vowel.substring(j,j+1).equals(mstring.substring(i,i+1))){            				  flag = true;            			  }            			  if(i>0 && vowel.substring(j,j+1).equals(mstring.substring(i-1,i))){            				  last = true;            			  }            		  }            		  if(i>0 && flag == false){            			  int test = gen.nextInt(100);            			  if(last == true){chance = 97;}else{chance = 45;}            			  if(i == 0){chance = 25;}            			  if(test >= chance){            				  int vowelpos = gen.nextInt(4);            				  mstring = mstring.substring(0,i) + vowel.substring(vowelpos,vowelpos+1) + mstring.substring(i+1,mstring.length());            			  }            		  }            	  }            	  return mstring;              }      }