Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Random;
- public class NameMaker {
- static String v = "aeiou";
- static String c = "cdhlnrst";
- static String[] cm = new String[] { "ch", "sh", "gh", "th", "st", "sm", "sn" };
- static String[] bass = new String[] { "d0ve ", "c0ol ", "w0rd ", "l0ve ", "b0om ", "z0om " };
- static boolean useBass = true;
- public static void makeName() {
- String name = "";
- Random ran2 = new Random();
- if(useBass) {
- name = bass[ran2.nextInt(bass.length)];
- }
- while(name.length() < 10 + ran2.nextInt(2)) {
- Random ran = new Random();
- if(name.equals("")) {
- int tem = ran.nextInt(3);
- if(tem == 0) {
- name+= v.charAt(ran.nextInt(v.length()));
- } else if(tem == 1){
- name+= c.charAt(ran.nextInt(c.length()));
- } else if(tem == 2) {
- name+= cm[ran.nextInt(cm.length)];
- }
- } else {
- if(v.contains(""+name.charAt(name.length()-1))) {
- name+= c.charAt(ran.nextInt(c.length()));
- } else {
- name+= v.charAt(ran.nextInt(v.length()));
- }
- }
- }
- System.out.println(name);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement