Java 生成隨機中文、英文姓名(上)

基本介紹

一個生成隨機中英文姓名的 java 小項目,已打包jar(未混淆)。

這個 jar 的姓名資源是直接在類文件中使用數組存儲的。下一篇將使用 json 的方式存取姓名資源。

點擊下載

效果預覽:

這裏寫圖片描述

源碼地址:https://gitee.com/mingyueyixi/RandomName/tree/master/SimpleName

其他說明


生成中文部分:

首先,定義了一堆姓氏:

class SourceZh {
    static String[] firstNameInside = {
            "趙" , "錢" , "孫" , "李" , "周" , "吳" , "鄭" , "王",
            "馮" , "陳" , "楮" , "衛" , "蔣" , "沈" , "韓" , "楊",
            "朱" , "秦" , "尤" , "許" , "何" , "呂" , "施" , "張",
            "孔" , "曹" , "嚴" , "華" , "金" , "魏" , "陶" , "姜",
            "戚" , "謝" , "鄒" , "喻" , "柏" , "水" , "竇" , "章",
            "雲" , "蘇" , "潘" , "葛" , "奚" , "範" , "彭" , "郎",
            "魯" , "韋" , "昌" , "馬" , "苗" , "鳳" , "花" , "方",
            "俞" , "任" , "袁" , "柳" , "酆" , "鮑" , "史" , "唐",
            "費" , "廉" , "岑" , "薛" , "雷" , "賀" , "倪" , "湯",
            "滕" , "殷" , "羅" , "畢" , "郝" , "鄔" , "安" , "常",
            "樂" , "於" , "時" , "傅" , "皮" , "卞" , "齊" , "康",
            "伍" , "餘" , "元" , "卜" , "顧" , "孟" , "平" , "黃",
            "和" , "穆" , "蕭" , "尹" , "姚" , "邵" , "湛" , "汪",
            "祁" , "毛" , "禹" , "狄" , "米" , "貝" , "明" , "臧",
            "計" , "伏" , "成" , "戴" , "談" , "宋" , "茅" , "龐",
            "熊" , "紀" , "舒" , "屈" , "項" , "祝" , "董" , "樑",
            "杜" , "阮" , "藍" , "閩" , "席" , "季" , "麻" , "強",
            "賈" , "路" , "婁" , "危" , "江" , "童" , "顏" , "郭",
            "梅" , "盛" , "林" , "刁" , "鍾" , "徐" , "丘" , "駱",
            "高" , "夏" , "蔡" , "田" , "樊" , "胡" , "凌" , "霍",
            "虞" , "萬" , "支" , "柯" , "昝" , "管" , "盧" , "莫",
            "經" , "房" , "裘" , "繆" , "幹" , "解" , "應" , "宗",
            "丁" , "宣" , "賁" , "鄧" , "鬱" , "單" , "杭" , "洪",
            "包" , "諸" , "左" , "石" , "崔" , "吉" , "鈕" , "龔",
            "程" , "嵇" , "邢" , "滑" , "裴" , "陸" , "榮" , "翁",
            "荀" , "羊" , "於" , "惠" , "甄" , "麴" , "家" , "封",
            "芮" , "羿" , "儲" , "靳" , "汲" , "邴" , "糜" , "鬆",
            "井" , "段" , "富" , "巫" , "烏" , "焦" , "巴" , "弓",
            "牧" , "隗" , "山" , "谷" , "車" , "侯" , "宓" , "蓬",
            "全" , "郗" , "班" , "仰" , "秋" , "仲" , "伊" , "宮",
            "寧" , "仇" , "欒" , "暴" , "甘" , "斜" , "厲" , "戎",
            "祖" , "武" , "符" , "劉" , "景" , "詹" , "束" , "龍",
            "葉" , "幸" , "司" , "韶" , "郜" , "黎" , "薊" , "薄",
            "印" , "宿" , "白" , "懷" , "蒲" , "邰" , "從" , "鄂",
            "索" , "鹹" , "籍" , "賴" , "卓" , "藺" , "屠" , "蒙",
            "池" , "喬" , "陰" , "鬱" , "胥" , "能" , "蒼" , "雙",
            "聞" , "莘" , "黨" , "翟" , "譚" , "貢" , "勞" , "逄",
            "姬" , "申" , "扶" , "堵" , "冉" , "宰" , "酈" , "雍",
            "郤" , "璩" , "桑" , "桂" , "濮" , "牛" , "壽" , "通",
            "邊" , "扈" , "燕" , "冀" , "郟" , "浦" , "尚" , "農",
            "溫" , "別" , "莊" , "晏" , "柴" , "瞿" , "閻" , "充",
            "慕" , "連" , "茹" , "習" , "宦" , "艾" , "魚" , "容",
            "向" , "古" , "易" , "慎" , "戈" , "廖" , "庾" , "終",
            "暨" , "居" , "衡" , "步" , "都" , "耿" , "滿" , "弘",
            "匡" , "國" , "文" , "寇" , "廣" , "祿" , "闕" , "東",
            "歐" , "殳" , "沃" , "利" , "蔚" , "越" , "夔" , "隆",
            "師" , "鞏" , "厙" , "聶" , "晁" , "勾" , "敖" , "融",
            "冷" , "訾" , "辛" , "闞" , "那" , "簡" , "饒" , "空",
            "曾" , "毋" , "沙" , "乜" , "養" , "鞠" , "須" , "豐",
            "巢" , "關" , "蒯" , "相" , "查" , "後" , "荊" , "紅",
            "遊" , "竺" , "權" , "逑" , "蓋" , "益" , "桓" , "公",
            "万俟" , "司馬" , "上官" , "歐陽",
            "夏侯" , "諸葛" , "聞人" , "東方",
            "赫連" , "皇甫" , "尉遲" , "公羊",
            "澹臺" , "公冶" , "宗政" , "濮陽",
            "淳于" , "單于" , "太叔" , "申屠",
            "公孫" , "仲孫" , "軒轅" , "令狐",
            "鍾離" , "宇文" , "長孫" , "慕容",
            "鮮于" , "閭丘" , "司徒" , "司空",
            "丌官" , "司寇" , "仉" , "督" , "子車",
            "顓孫" , "端木" , "巫馬" , "公西",
            "漆雕" , "樂正" , "壤駟" , "公良",
            "拓拔" , "夾谷" , "宰父" , "穀梁",
            "晉" , "楚" , "閻" , "法" , "汝" , "鄢" , "塗" , "欽",
            "段幹" , "百里" , "東郭" , "南門",
            "呼延" , "歸" , "海" , "羊舌" , "微生",
            "嶽" , "帥" , "緱" , "亢" , "況" , "後" , "有" , "琴",
            "樑丘" , "左丘" , "東門" , "西門",
            "商" , "牟" , "佘" , "佴" , "伯" , "賞" , "南宮",
            "墨" , "哈" , "譙" , "笪" , "年" , "愛" , "陽" , "佟",
            "第五" , "言" , "福"
            };

}

然後,隨機生成中文名字,並且去掉一些繁體中文,拼接成中文姓名:



import java.io.UnsupportedEncodingException;
import java.util.Random;

import com.lu.sn.RandomNameI;

public class SimpleZhName implements RandomNameI{

    /**
     * 構造方法
     */
    public SimpleZhName() {
        random = new Random();
    }
    private Random random;

    /**
     * 使用數組的方式存儲姓氏
     * @return 數組中隨機下標的字符串
     */
    public String insideFirstName() {
        int i = random.nextInt(SourceZh.firstNameInside.length);//[0,n)
        return SourceZh.firstNameInside[i];
    }
    public String[] getFirstNameInside() {
        return SourceZh.firstNameInside;
    }

    /**
     * 去掉了相當多的繁體字
     * @return 隨機生成一個漢字
     */
    private String insideSimpleLastName(){
        int hight,low;//二進制的高低位
        Random random= new Random();
        StringBuilder sBuilder = new StringBuilder();

        int lastLenght = 1+random.nextInt(2);

        for(int i=0;i<lastLenght;i++) {
            hight = 176+random.nextInt(39);
            low = 161+random.nextInt(93);
            byte[]han = new byte[2];
            han[0]= new Integer(hight).byteValue();
            han[1]= new Integer(low).byteValue();
            try {
                sBuilder.append(new String(han,"gbk"));
            } catch (UnsupportedEncodingException e) {
                e.printStackTrace();
            }
        }
        return sBuilder.toString();
    }

    /**
     * @return 全名
     */
    @Override
    public String getFullName() {
        return insideFirstName()+insideSimpleLastName();
    }
    /**
     * @return 數組,[姓,名]
     */
    @Override
    public String[] getSplitName() {
        String[] splitName = {insideFirstName(),insideSimpleLastName()};
        return splitName;
    }
    @Override
    public String getSimpleName() {
        return insideSimpleLastName();
    }

}

最後,封裝使用工具類:


public class SimpleZhNameUtil {
    private final static class Holder{
        private static final SimpleZhName SIMPLE_ZH_NAME = new SimpleZhName();
    }
    /**
     * @return 全名
     */
    public static String getFullName() {
        return Holder.SIMPLE_ZH_NAME.getFullName();
    }
    /**
     * @return 數組,[姓,名]
     */
    public static String[] getSplitName() {
        return Holder.SIMPLE_ZH_NAME.getSplitName();
    }
    public static String getSimpleName() {
        return Holder.SIMPLE_ZH_NAME.getSimpleName();
    }

}

英文姓名生成原理中文一樣,不過,英文的姓和名不知如何區分,目前只隨機抽取。

同時,英文名應當具備中文譯名。所以,應該準備兩種姓名資源:

英文名:


class SourceEn {
    static String[] namesEn = {
            "Aaron",
            "Abel",
            "Abraham",
            "Adam",
            "Adrian",
            "Aidan",
            "Alva",
            "Alex",
            "Alexander",
            "Alan",
            "Albert",
            "Alfred",
            "Andrew",
            "Andy",
            "Angus",
            "Anthony",
            "Apollo",
            "Arnold",
            "Arthur",
            "August",
            "Austin",
            "Ben",
            "Benjamin",
            "Bert",
            "Benson",
            "Bill",
            "Billy",
            "Blake",
            "Bob",
            "Bobby",
            "Brad",
            "Brandon",
            "Brant",
            "Brent",
            "Brian",
            "Brown",
            "Bruce",
            "Caleb",
            "Cameron",
            "Carl",
            "Carlos",
            "Cary",
            "Caspar",
            "Cecil",
            "Charles",
            "Cheney",
            "Chris",
            "Christian",
            "Christopher",
            "Clark",
            "Cliff",
            "Cody",
            "Cole",
            "Colin",
            "Cosmo",
            "Daniel",
            "Denny",
            "Darwin",
            "David",
            "Dennis",
            "Derek",
            "Dick",
            "Donald",
            "Douglas",
            "Duke",
            "Dylan",
            "Eddie",
            "Edgar",
            "Edison",
            "Edmund",
            "Edward",
            "Edwin",
            "Elijah",
            "Elliott",
            "Elvis",
            "Eric",
            "Ethan",
            "Eugene",
            "Evan",
            "Enterprise",
            "Ford",
            "Francis",
            "Frank",
            "Franklin",
            "Fred",
            "Gabriel",
            "Gaby",
            "Garfield",
            "Gary",
            "Gavin",
            "Geoffrey",
            "George",
            "Gino",
            "Glen",
            "Glendon",
            "Hank",
            "Hardy",
            "Harrison",
            "Harry",
            "Hayden",
            "Henry",
            "Hilton",
            "Hugo",
            "Hunk",
            "Howard",
            "Henry",
            "Ian",
            "Ignativs",
            "Ivan",
            "Isaac",
            "Isaiah",
            "Jack",
            "Jackson",
            "Jacob",
            "James",
            "Jason",
            "Jay",
            "Jeffery",
            "Jerome",
            "Jerry",
            "Jesse",
            "Jim",
            "Jimmy",
            "Joe",
            "John",
            "Johnny",
            "Jonathan",
            "Jordan",
            "Jose",
            "Joshua",
            "Justin",
            "Keith",
            "Ken",
            "Kennedy",
            "Kenneth",
            "Kenny",
            "Kevin",
            "Kyle",
            "Lance",
            "Larry",
            "Laurent",
            "Lawrence",
            "Leander",
            "Lee",
            "Leo",
            "Leonard",
            "Leopold",
            "Leslie",
            "Loren",
            "Lori",
            "Lorin",
            "Louis",
            "Luke",
            "Marcus",
            "Marcy",
            "Mark",
            "Marks",
            "Mars",
            "Marshal",
            "Martin",
            "Marvin",
            "Mason",
            "Matthew",
            "Max",
            "Michael",
            "Mickey",
            "Mike",
            "Nathan",
            "Nathaniel",
            "Neil",
            "Nelson",
            "Nicholas",
            "Nick",
            "Noah",
            "Norman",
            "Oliver",
            "Oscar",
            "Owen",
            "Patrick",
            "Paul",
            "Peter",
            "Philip",
            "Phoebe",
            "Quentin",
            "Randall",
            "Randolph",
            "Randy",
            "Ray",
            "Raymond",
            "Reed",
            "Rex",
            "Richard",
            "Richie",
            "Riley",
            "Robert",
            "Robin",
            "Robinson",
            "Rock",
            "Roger",
            "Ronald",
            "Rowan",
            "Roy",
            "Ryan",
            "Sam",
            "Sammy",
            "Samuel",
            "Scott",
            "Sean",
            "Shawn",
            "Sidney",
            "Simon",
            "Solomon",
            "Spark",
            "Spencer",
            "Spike",
            "Stanley",
            "Steve",
            "Steven",
            "Stewart",
            "Stuart",
            "Terence",
            "Terry",
            "Ted",
            "Thomas",
            "Tim",
            "Timothy",
            "Todd",
            "Tommy",
            "Tom",
            "Thomas",
            "Tony",
            "Tyler",
            "Ultraman",
            "Ulysses",
            "Van",
            "Vern",
            "Vernon",
            "Victor",
            "Vincent",
            "Warner",
            "Warren",
            "Wayne",
            "Wesley",
            "William",
            "Willy",
            "Zack",
            "Zachary",
            "Abigail",
            "Abby",
            "Ada",
            "Adelaide",
            "Adeline",
            "Alexandra",
            "Ailsa",
            "Aimee",
            "Alexis",
            "Alice",
            "Alicia",
            "Alina",
            "Allison",
            "Alyssa",
            "Amanda",
            "Amy",
            "Amber",
            "Anastasia",
            "Andrea",
            "Angel",
            "Angela",
            "Angelia",
            "Angelina",
            "Ann",
            "Anna",
            "Anne",
            "Annie",
            "Anita",
            "Ariel",
            "April",
            "Ashley",
            "Audrey",
            "Aviva",
            "Barbara",
            "Barbie",
            "Beata",
            "Beatrice",
            "Becky",
            "Bella",
            "Bess",
            "Bette",
            "Betty",
            "Blanche",
            "Bonnie",
            "Brenda",
            "Brianna",
            "Britney",
            "Brittany",
            "Camille",
            "Candice",
            "Candy",
            "Carina",
            "Carmen",
            "Carol",
            "Caroline",
            "Carry",
            "Carrie",
            "Cassandra",
            "Cassie",
            "Catherine",
            "Cathy",
            "Chelsea",
            "Charlene",
            "Charlotte",
            "Cherry",
            "Cheryl",
            "Chloe",
            "Chris",
            "Christina",
            "Christine",
            "Christy",
            "Cindy",
            "Claire",
            "Claudia",
            "Clement",
            "Cloris",
            "Connie",
            "Constance",
            "Cora",
            "Corrine",
            "Crystal",
            "Daisy",
            "Daphne",
            "Darcy",
            "Dave",
            "Debbie",
            "Deborah",
            "Debra",
            "Demi",
            "Diana",
            "Dolores",
            "Donna",
            "Dora",
            "Doris",
            "Edith",
            "Editha",
            "Elaine",
            "Eleanor",
            "Elizabeth",
            "Ella",
            "Ellen",
            "Ellie",
            "Emerald",
            "Emily",
            "Emma",
            "Enid",
            "Elsa",
            "Erica",
            "Estelle",
            "Esther",
            "Eudora",
            "Eva",
            "Eve",
            "Evelyn",
            "Fannie",
            "Fay",
            "Fiona",
            "Flora",
            "Florence",
            "Frances",
            "Frederica",
            "Frieda",
            "Flta",
            "Gina",
            "Gillian",
            "Gladys",
            "Gloria",
            "Grace",
            "Grace",
            "Greta",
            "Gwendolyn",
            "Hannah",
            "Haley",
            "Hebe",
            "Helena",
            "Hellen",
            "Henna",
            "Heidi",
            "Hillary",
            "Ingrid",
            "Isabella",
            "Ishara",
            "Irene",
            "Iris",
            "Ivy",
            "Jacqueline",
            "Jade",
            "Jamie",
            "Jane",
            "Janet",
            "Jasmine",
            "Jean",
            "Jenna",
            "Jennifer",
            "Jenny",
            "Jessica",
            "Jessie",
            "Jill",
            "Joan",
            "Joanna",
            "Jocelyn",
            "Joliet",
            "Josephine",
            "Josie",
            "Joy",
            "Joyce",
            "Judith",
            "Judy",
            "Julia",
            "Juliana",
            "Julie",
            "June",
            "Karen",
            "Karida",
            "Katherine",
            "Kate",
            "Kathy",
            "Katie",
            "Katrina",
            "Kay",
            "Kayla",
            "Kelly",
            "Kelsey",
            "Kimberly",
            "Kitty",
            "Lareina",
            "Lassie",
            "Laura",
            "Lauren",
            "Lena",
            "Lydia",
            "Lillian",
            "Lily",
            "Linda",
            "lindsay",
            "Lisa",
            "Liz",
            "Lora",
            "Lorraine",
            "Louisa",
            "Louise",
            "Lucia",
            "Lucy",
            "Lucine",
            "Lulu",
            "Lydia",
            "Lynn",
            "Mabel",
            "Madeline",
            "Maggie",
            "Mamie",
            "Manda",
            "Mandy",
            "Margaret",
            "Mariah",
            "Marilyn",
            "Martha",
            "Mavis",
            "Mary",
            "Matilda",
            "Maureen",
            "Mavis",
            "Maxine",
            "May",
            "Mayme",
            "Megan",
            "Melinda",
            "Melissa",
            "Melody",
            "Mercedes",
            "Meredith",
            "Mia",
            "Michelle",
            "Milly",
            "Miranda",
            "Miriam",
            "Miya",
            "Molly",
            "Monica",
            "Morgan",
            "Nancy",
            "Natalie",
            "Natasha",
            "Nicole",
            "Nikita",
            "Nina",
            "Nora",
            "Norma",
            "Nydia",
            "Octavia",
            "Olina",
            "Olivia",
            "Ophelia",
            "Oprah",
            "Pamela",
            "Patricia",
            "Patty",
            "Paula",
            "Pauline",
            "Pearl",
            "Peggy",
            "Philomena",
            "Phoebe",
            "Phyllis",
            "Polly",
            "Priscilla",
            "Quentina",
            "Rachel",
            "Rebecca",
            "Regina",
            "Rita",
            "Rose",
            "Roxanne",
            "Ruth",
            "Sabrina",
            "Sally",
            "Sandra",
            "Samantha",
            "Sami",
            "Sandra",
            "Sandy",
            "Sarah",
            "Savannah",
            "Scarlett",
            "Selma",
            "Selina",
            "Serena",
            "Sharon",
            "Sheila",
            "Shelley",
            "Sherry",
            "Shirley",
            "Sierra",
            "Silvia",
            "Sonia",
            "Sophia",
            "Stacy",
            "Stella",
            "Stephanie",
            "Sue",
            "Sunny",
            "Susan",
            "Tamara",
            "Tammy",
            "Tanya",
            "Tasha",
            "Teresa",
            "Tess",
            "Tiffany",
            "Tina",
            "Tonya",
            "Tracy",
            "Ursula",
            "Vanessa",
            "Venus",
            "Vera",
            "Vicky",
            "Victoria",
            "Violet",
            "Virginia",
            "Vita",
            "Vivian"
    };

}

對應中文譯名:


public class TranslateZh {
    static String[] namesZh = {
            "亞倫",
            "亞伯",
            "亞伯拉罕",
            "亞當",
            "艾德里安",
            "艾登",
            "阿爾瓦",
            "亞歷克斯",
            "亞歷山大",
            "艾倫",
            "艾伯特",
            "阿爾弗雷德",
            "安德魯",
            "安迪",
            "安格斯",
            "安東尼",
            "阿波羅",
            "阿諾德",
            "亞瑟",
            "奧古斯特",
            "奧斯汀",
            "本",
            "本傑明",
            "伯特",
            "本森",
            "比爾",
            "比利",
            "布萊克",
            "鮑伯",
            "鮑比",
            "布拉德",
            "布蘭登",
            "布蘭特",
            "布倫特",
            "布賴恩",
            "布朗",
            "布魯斯",
            "迦勒",
            "卡梅倫",
            "卡爾",
            "卡洛斯",
            "凱里",
            "卡斯帕",
            "塞西",
            "查爾斯",
            "採尼",
            "克里斯",
            "克里斯蒂安",
            "克里斯多夫",
            "克拉克",
            "柯利弗",
            "科迪",
            "科爾",
            "科林",
            "科茲莫",
            "丹尼爾",
            "丹尼",
            "達爾文",
            "大衛",
            "丹尼斯",
            "德里克",
            "狄克",
            "唐納德",
            "道格拉斯",
            "杜克",
            "迪倫",
            "埃迪",
            "埃德加",
            "愛迪生",
            "艾德蒙",
            "愛德華",
            "艾德文",
            "以利亞",
            "艾略特",
            "埃爾維斯",
            "埃裏克",
            "伊桑",
            "柳真",
            "埃文",
            "企業英語培訓",
            "福特",
            "弗蘭克思",
            "弗蘭克",
            "富蘭克林",
            "弗瑞德",
            "加百利",
            "加比",
            "加菲爾德",
            "加里",
            "加文",
            "傑弗裏",
            "喬治",
            "基諾",
            "格林",
            "格林頓",
            "漢克",
            "哈帝",
            "哈里森",
            "哈利",
            "海頓",
            "亨利",
            "希爾頓",
            "雨果",
            "漢克",
            "霍華德",
            "亨利",
            "伊恩",
            "伊格納緹伍茲",
            "伊凡",
            "艾薩克",
            "以賽亞",
            "傑克",
            "傑克遜",
            "雅各布",
            "詹姆士",
            "詹森",
            "傑伊",
            "傑弗瑞",
            "傑羅姆",
            "傑瑞",
            "傑西",
            "吉姆",
            "吉米",
            "喬",
            "約翰",
            "約翰尼",
            "喬納森",
            "喬丹",
            "約瑟夫",
            "約書亞",
            "賈斯汀",
            "凱斯",
            "肯",
            "肯尼迪",
            "肯尼斯",
            "肯尼",
            "凱文",
            "凱爾",
            "蘭斯",
            "拉里",
            "勞倫特",
            "勞倫斯",
            "利安德爾",
            "李",
            "雷歐",
            "雷納德",
            "利奧波特",
            "萊斯利",
            "勞倫",
            "勞瑞",
            "勞瑞恩",
            "路易斯",
            "路加",
            "馬庫斯",
            "馬西",
            "馬克",
            "馬科斯",
            "馬爾斯",
            "馬歇爾",
            "馬丁",
            "馬文",
            "梅森",
            "馬修",
            "馬克斯",
            "邁克爾",
            "米奇",
            "麥克",
            "內森",
            "納撒尼爾",
            "尼爾",
            "尼爾森",
            "尼古拉斯",
            "尼克",
            "諾亞",
            "諾曼",
            "奧利弗",
            "奧斯卡",
            "歐文",
            "帕特里克",
            "保羅",
            "彼得",
            "菲利普",
            "菲比",
            "昆廷",
            "蘭德爾",
            "倫道夫",
            "蘭迪",
            "雷",
            "雷蒙德",
            "列得",
            "雷克斯",
            "理查德",
            "裏奇",
            "賴利/瑞利",
            "羅伯特",
            "羅賓",
            "魯賓遜",
            "洛克",
            "羅傑",
            "羅納",
            "羅文",
            "羅伊",
            "賴安",
            "薩姆",
            "薩米",
            "塞繆爾",
            "斯考特",
            "肖恩",
            "肖恩",
            "西德尼",
            "西蒙",
            "所羅門",
            "斯帕克",
            "斯賓塞",
            "斯派克",
            "斯坦利",
            "史蒂夫",
            "史蒂文",
            "斯圖爾特",
            "斯圖亞特",
            "特倫斯",
            "特里",
            "泰德",
            "托馬斯",
            "提姆",
            "蒂莫西",
            "託德",
            "湯米",
            "湯姆",
            "托馬斯",
            "託尼",
            "泰勒",
            "奧特曼",
            "尤利塞斯",
            "範",
            "弗恩",
            "弗農",
            "維克多",
            "文森特",
            "華納",
            "沃倫",
            "韋恩",
            "衛斯理",
            "威廉",
            "維利",
            "扎克",
            "聖扎迦利",
            "阿比蓋爾",
            "艾比",
            "艾達",
            "阿德萊德",
            "艾德琳",
            "亞歷桑德拉",
            "艾麗莎",
            "艾米",
            "亞歷克西斯",
            "愛麗絲",
            "艾麗西婭",
            "艾琳娜",
            "艾莉森",
            "艾莉莎",
            "阿曼達",
            "艾美",
            "安伯",
            "阿納斯塔西婭",
            "安德莉亞",
            "安琪",
            "安吉拉",
            "安吉莉亞",
            "安吉莉娜",
            "安",
            "安娜",
            "安妮",
            "安妮",
            "安尼塔",
            "艾莉爾",
            "阿普里爾",
            "艾許莉",
            "歐蕊",
            "阿維娃",
            "笆笆拉",
            "芭比",
            "貝亞特",
            "比阿特麗斯",
            "貝基",
            "貝拉",
            "貝斯",
            "貝蒂",
            "貝蒂",
            "布蘭奇",
            "邦妮",
            "布倫達",
            "布萊安娜",
            "布蘭妮",
            "布列塔尼",
            "卡米爾",
            "莰蒂絲",
            "坎蒂",
            "卡瑞娜",
            "卡門",
            "凱羅爾",
            "卡羅琳",
            "凱麗",
            "凱莉",
            "卡桑德拉",
            "凱西",
            "凱瑟琳",
            "凱茜",
            "切爾西",
            "沙琳",
            "夏洛特",
            "切莉",
            "雪莉爾",
            "克洛伊",
            "克莉絲",
            "克里斯蒂娜",
            "克里斯汀",
            "克里斯蒂",
            "辛迪",
            "克萊爾",
            "克勞迪婭",
            "克萊門特",
            "克勞瑞絲",
            "康妮",
            "康斯坦斯",
            "科拉",
            "科瑞恩",
            "科瑞斯特爾",
            "戴茜",
            "達芙妮",
            "達茜",
            "戴夫",
            "黛比",
            "黛博拉",
            "黛布拉",
            "黛米",
            "黛安娜",
            "德洛麗絲",
            "堂娜",
            "多拉",
            "桃瑞絲",
            "伊迪絲",
            "伊迪薩",
            "伊萊恩",
            "埃莉諾",
            "伊麗莎白",
            "埃拉",
            "愛倫",
            "艾莉",
            "艾米瑞達",
            "艾米麗",
            "艾瑪",
            "伊妮德",
            "埃爾莎",
            "埃莉卡",
            "愛斯特爾",
            "愛絲特",
            "尤杜拉",
            "伊娃",
            "伊芙",
            "伊夫林",
            "芬妮",
            "費怡",
            "菲奧納",
            "福羅拉",
            "弗羅倫絲",
            "弗郎西絲",
            "弗雷德里卡",
            "弗裏達",
            "上海英語外教",
            "吉娜",
            "吉莉安",
            "格拉蒂絲",
            "格羅瑞婭",
            "格瑞絲",
            "格瑞絲",
            "格瑞塔",
            "格溫多琳",
            "漢娜",
            "海莉",
            "赫柏",
            "海倫娜",
            "海倫",
            "漢納",
            "海蒂",
            "希拉里",
            "英格麗德",
            "伊莎貝拉",
            "愛沙拉",
            "艾琳",
            "艾麗絲",
            "艾維",
            "傑奎琳",
            "小玉",
            "詹米",
            "簡",
            "珍妮特",
            "賈斯敏",
            "姬恩",
            "珍娜",
            "詹妮弗",
            "詹妮",
            "傑西卡",
            "傑西",
            "姬爾",
            "瓊",
            "喬安娜",
            "喬斯林",
            "喬莉埃特",
            "約瑟芬",
            "喬茜",
            "喬伊",
            "喬伊斯",
            "朱迪絲",
            "朱蒂",
            "朱莉婭",
            "朱莉安娜",
            "朱莉",
            "朱恩",
            "凱琳",
            "卡瑞達",
            "凱瑟琳",
            "凱特",
            "凱西",
            "卡蒂",
            "卡特里娜",
            "凱",
            "凱拉",
            "凱莉",
            "凱爾西",
            "特里娜",
            "基蒂",
            "萊瑞拉",
            "蕾西",
            "勞拉",
            "羅蘭",
            "莉娜",
            "莉迪婭",
            "莉蓮",
            "莉莉",
            "琳達",
            "琳賽",
            "麗莎",
            "莉茲",
            "洛拉",
            "羅琳",
            "路易莎",
            "路易絲",
            "露西婭",
            "露茜",
            "露西妮",
            "露露",
            "莉迪婭",
            "林恩",
            "梅布爾",
            "馬德琳",
            "瑪姬",
            "瑪米",
            "曼達",
            "曼迪",
            "瑪格麗特",
            "瑪麗亞",
            "瑪麗蓮",
            "瑪莎",
            "梅維絲",
            "瑪麗",
            "瑪蒂爾達",
            "莫琳",
            "梅維絲",
            "瑪克辛",
            "梅",
            "梅米",
            "梅甘",
            "梅琳達",
            "梅利莎",
            "美洛蒂",
            "默西迪絲",
            "梅瑞狄斯",
            "米婭",
            "米歇爾",
            "米莉",
            "米蘭達",
            "米里亞姆",
            "米婭",
            "茉莉",
            "莫尼卡",
            "摩根",
            "南茜",
            "娜塔莉",
            "娜塔莎",
            "妮可",
            "尼基塔",
            "尼娜",
            "諾拉",
            "諾瑪",
            "尼迪亞",
            "奧克塔維亞",
            "奧琳娜",
            "奧利維亞",
            "奧菲莉婭",
            "奧帕",
            "帕梅拉",
            "帕特麗夏",
            "芭迪",
            "保拉",
            "波琳",
            "珀爾",
            "帕姬",
            "菲洛米娜",
            "菲比",
            "菲麗絲",
            "波莉",
            "普里西拉",
            "昆蒂娜",
            "雷切爾",
            "麗貝卡",
            "瑞加娜",
            "麗塔",
            "羅絲",
            "洛克薩妮",
            "露絲",
            "薩布麗娜",
            "薩莉",
            "桑德拉",
            "薩曼莎",
            "薩米",
            "桑德拉",
            "桑迪",
            "莎拉",
            "薩瓦納",
            "斯佳麗",
            "塞爾瑪",
            "塞琳娜",
            "塞麗娜",
            "莎倫",
            "希拉",
            "雪莉",
            "雪麗",
            "雪莉",
            "斯萊瑞",
            "西爾維亞",
            "索尼亞",
            "索菲婭",
            "絲塔茜",
            "絲特拉",
            "斯蒂芬妮",
            "蘇",
            "薩妮",
            "蘇珊",
            "塔瑪拉",
            "苔米",
            "譚雅坦尼婭",
            "塔莎",
            "特莉薩",
            "苔絲",
            "蒂凡妮",
            "蒂娜",
            "棠雅",
            "特蕾西",
            "厄休拉",
            "溫妮莎",
            "維納斯",
            "維拉",
            "維姬",
            "維多利亞",
            "維爾莉特",
            "維吉妮亞",
            "維達",
            "薇薇安"           
    };

}

其他代碼和生成中文姓名類似。

運行和測試:



import org.junit.Test;

import com.lu.sn.en.EnglishName;
import com.lu.sn.en.EnglishNameUtil;
import com.lu.sn.zh.SimpleZhName;

public class RandomNameToolTest {
    @Test
    public void test() {
        int count = 200;
        for (int i = 0; i < count; i++) {
            String englishName = RandomNameTool.getName(Language.en,NameType.FULL_NAME);
            String translateName = EnglishNameUtil.getTranslateName(Language.zh);
            System.out.println(englishName + " --- "+ translateName);           
        }
        for (int i = 0; i < count; i++) {
            String chineseName = RandomNameTool.getName(Language.zh, NameType.FULL_NAME);
            System.out.println(chineseName);
        }

        RandomNameCreator randomNameCreator = new RandomNameCreator();
        EnglishName englishName = randomNameCreator.factory(EnglishName.class);
        SimpleZhName chineseName = randomNameCreator.factory(SimpleZhName.class);

        for(int i = 0;i<count;i++) {
            System.out.println(englishName.getFullName()+"---"+englishName.getTranslateName(Language.zh));
        }
        for(int i = 0;i<count;i++) {
            System.out.println(chineseName.getFullName());
        }

    }

}

效果預覽:

以上姓名資源,出於某些奇奇怪怪的原因,我直接寫在了類體中。這樣的做法似乎不妥,假設未來增添了其他語言,佔用內存會越來越多。

不過,目前暫時如此。

另一個設想是,使用json保存姓名數據,使用時讀取,附英文姓名英漢對照 json :

[
    {
        "en": "Aaron",
        "zh": "亞倫"
    },
    {
        "en": "Abel",
        "zh": "亞伯"
    },
    {
        "en": "Abraham",
        "zh": "亞伯拉罕"
    },
    {
        "en": "Adam",
        "zh": "亞當"
    },
    {
        "en": "Adrian",
        "zh": "艾德里安"
    },
    {
        "en": "Aidan",
        "zh": "艾登"
    },
    {
        "en": "Alva",
        "zh": "阿爾瓦"
    },
    {
        "en": "Alex",
        "zh": "亞歷克斯"
    },
    {
        "en": "Alexander",
        "zh": "亞歷山大"
    },
    {
        "en": "Alan",
        "zh": "艾倫"
    },
    {
        "en": "Albert",
        "zh": "艾伯特"
    },
    {
        "en": "Alfred",
        "zh": "阿爾弗雷德"
    },
    {
        "en": "Andrew",
        "zh": "安德魯"
    },
    {
        "en": "Andy",
        "zh": "安迪"
    },
    {
        "en": "Angus",
        "zh": "安格斯"
    },
    {
        "en": "Anthony",
        "zh": "安東尼"
    },
    {
        "en": "Apollo",
        "zh": "阿波羅"
    },
    {
        "en": "Arnold",
        "zh": "阿諾德"
    },
    {
        "en": "Arthur",
        "zh": "亞瑟"
    },
    {
        "en": "August",
        "zh": "奧古斯特"
    },
    {
        "en": "Austin",
        "zh": "奧斯汀"
    },
    {
        "en": "Ben",
        "zh": "本"
    },
    {
        "en": "Benjamin",
        "zh": "本傑明"
    },
    {
        "en": "Bert",
        "zh": "伯特"
    },
    {
        "en": "Benson",
        "zh": "本森"
    },
    {
        "en": "Bill",
        "zh": "比爾"
    },
    {
        "en": "Billy",
        "zh": "比利"
    },
    {
        "en": "Blake",
        "zh": "布萊克"
    },
    {
        "en": "Bob",
        "zh": "鮑伯"
    },
    {
        "en": "Bobby",
        "zh": "鮑比"
    },
    {
        "en": "Brad",
        "zh": "布拉德"
    },
    {
        "en": "Brandon",
        "zh": "布蘭登"
    },
    {
        "en": "Brant",
        "zh": "布蘭特"
    },
    {
        "en": "Brent",
        "zh": "布倫特"
    },
    {
        "en": "Brian",
        "zh": "布賴恩"
    },
    {
        "en": "Brown",
        "zh": "布朗"
    },
    {
        "en": "Bruce",
        "zh": "布魯斯"
    },
    {
        "en": "Caleb",
        "zh": "迦勒"
    },
    {
        "en": "Cameron",
        "zh": "卡梅倫"
    },
    {
        "en": "Carl",
        "zh": "卡爾"
    },
    {
        "en": "Carlos",
        "zh": "卡洛斯"
    },
    {
        "en": "Cary",
        "zh": "凱里"
    },
    {
        "en": "Caspar",
        "zh": "卡斯帕"
    },
    {
        "en": "Cecil",
        "zh": "塞西"
    },
    {
        "en": "Charles",
        "zh": "查爾斯"
    },
    {
        "en": "Cheney",
        "zh": "採尼"
    },
    {
        "en": "Chris",
        "zh": "克里斯"
    },
    {
        "en": "Christian",
        "zh": "克里斯蒂安"
    },
    {
        "en": "Christopher",
        "zh": "克里斯多夫"
    },
    {
        "en": "Clark",
        "zh": "克拉克"
    },
    {
        "en": "Cliff",
        "zh": "柯利弗"
    },
    {
        "en": "Cody",
        "zh": "科迪"
    },
    {
        "en": "Cole",
        "zh": "科爾"
    },
    {
        "en": "Colin",
        "zh": "科林"
    },
    {
        "en": "Cosmo",
        "zh": "科茲莫"
    },
    {
        "en": "Daniel",
        "zh": "丹尼爾"
    },
    {
        "en": "Denny",
        "zh": "丹尼"
    },
    {
        "en": "Darwin",
        "zh": "達爾文"
    },
    {
        "en": "David",
        "zh": "大衛"
    },
    {
        "en": "Dennis",
        "zh": "丹尼斯"
    },
    {
        "en": "Derek",
        "zh": "德里克"
    },
    {
        "en": "Dick",
        "zh": "狄克"
    },
    {
        "en": "Donald",
        "zh": "唐納德"
    },
    {
        "en": "Douglas",
        "zh": "道格拉斯"
    },
    {
        "en": "Duke",
        "zh": "杜克"
    },
    {
        "en": "Dylan",
        "zh": "迪倫"
    },
    {
        "en": "Eddie",
        "zh": "埃迪"
    },
    {
        "en": "Edgar",
        "zh": "埃德加"
    },
    {
        "en": "Edison",
        "zh": "愛迪生"
    },
    {
        "en": "Edmund",
        "zh": "艾德蒙"
    },
    {
        "en": "Edward",
        "zh": "愛德華"
    },
    {
        "en": "Edwin",
        "zh": "艾德文"
    },
    {
        "en": "Elijah",
        "zh": "以利亞"
    },
    {
        "en": "Elliott",
        "zh": "艾略特"
    },
    {
        "en": "Elvis",
        "zh": "埃爾維斯"
    },
    {
        "en": "Eric",
        "zh": "埃裏克"
    },
    {
        "en": "Ethan",
        "zh": "伊桑"
    },
    {
        "en": "Eugene",
        "zh": "柳真"
    },
    {
        "en": "Evan",
        "zh": "埃文"
    },
    {
        "en": "Enterprise",
        "zh": "企業英語培訓"
    },
    {
        "en": "Ford",
        "zh": "福特"
    },
    {
        "en": "Francis",
        "zh": "弗蘭克思"
    },
    {
        "en": "Frank",
        "zh": "弗蘭克"
    },
    {
        "en": "Franklin",
        "zh": "富蘭克林"
    },
    {
        "en": "Fred",
        "zh": "弗瑞德"
    },
    {
        "en": "Gabriel",
        "zh": "加百利"
    },
    {
        "en": "Gaby",
        "zh": "加比"
    },
    {
        "en": "Garfield",
        "zh": "加菲爾德"
    },
    {
        "en": "Gary",
        "zh": "加里"
    },
    {
        "en": "Gavin",
        "zh": "加文"
    },
    {
        "en": "Geoffrey",
        "zh": "傑弗裏"
    },
    {
        "en": "George",
        "zh": "喬治"
    },
    {
        "en": "Gino",
        "zh": "基諾"
    },
    {
        "en": "Glen",
        "zh": "格林"
    },
    {
        "en": "Glendon",
        "zh": "格林頓"
    },
    {
        "en": "Hank",
        "zh": "漢克"
    },
    {
        "en": "Hardy",
        "zh": "哈帝"
    },
    {
        "en": "Harrison",
        "zh": "哈里森"
    },
    {
        "en": "Harry",
        "zh": "哈利"
    },
    {
        "en": "Hayden",
        "zh": "海頓"
    },
    {
        "en": "Henry",
        "zh": "亨利"
    },
    {
        "en": "Hilton",
        "zh": "希爾頓"
    },
    {
        "en": "Hugo",
        "zh": "雨果"
    },
    {
        "en": "Hunk",
        "zh": "漢克"
    },
    {
        "en": "Howard",
        "zh": "霍華德"
    },
    {
        "en": "Henry",
        "zh": "亨利"
    },
    {
        "en": "Ian",
        "zh": "伊恩"
    },
    {
        "en": "Ignativs",
        "zh": "伊格納緹伍茲"
    },
    {
        "en": "Ivan",
        "zh": "伊凡"
    },
    {
        "en": "Isaac",
        "zh": "艾薩克"
    },
    {
        "en": "Isaiah",
        "zh": "以賽亞"
    },
    {
        "en": "Jack",
        "zh": "傑克"
    },
    {
        "en": "Jackson",
        "zh": "傑克遜"
    },
    {
        "en": "Jacob",
        "zh": "雅各布"
    },
    {
        "en": "James",
        "zh": "詹姆士"
    },
    {
        "en": "Jason",
        "zh": "詹森"
    },
    {
        "en": "Jay",
        "zh": "傑伊"
    },
    {
        "en": "Jeffery",
        "zh": "傑弗瑞"
    },
    {
        "en": "Jerome",
        "zh": "傑羅姆"
    },
    {
        "en": "Jerry",
        "zh": "傑瑞"
    },
    {
        "en": "Jesse",
        "zh": "傑西"
    },
    {
        "en": "Jim",
        "zh": "吉姆"
    },
    {
        "en": "Jimmy",
        "zh": "吉米"
    },
    {
        "en": "Joe",
        "zh": "喬"
    },
    {
        "en": "John",
        "zh": "約翰"
    },
    {
        "en": "Johnny",
        "zh": "約翰尼"
    },
    {
        "en": "Jonathan",
        "zh": "喬納森"
    },
    {
        "en": "Jordan",
        "zh": "喬丹"
    },
    {
        "en": "Jose",
        "zh": "約瑟夫"
    },
    {
        "en": "Joshua",
        "zh": "約書亞"
    },
    {
        "en": "Justin",
        "zh": "賈斯汀"
    },
    {
        "en": "Keith",
        "zh": "凱斯"
    },
    {
        "en": "Ken",
        "zh": "肯"
    },
    {
        "en": "Kennedy",
        "zh": "肯尼迪"
    },
    {
        "en": "Kenneth",
        "zh": "肯尼斯"
    },
    {
        "en": "Kenny",
        "zh": "肯尼"
    },
    {
        "en": "Kevin",
        "zh": "凱文"
    },
    {
        "en": "Kyle",
        "zh": "凱爾"
    },
    {
        "en": "Lance",
        "zh": "蘭斯"
    },
    {
        "en": "Larry",
        "zh": "拉里"
    },
    {
        "en": "Laurent",
        "zh": "勞倫特"
    },
    {
        "en": "Lawrence",
        "zh": "勞倫斯"
    },
    {
        "en": "Leander",
        "zh": "利安德爾"
    },
    {
        "en": "Lee",
        "zh": "李"
    },
    {
        "en": "Leo",
        "zh": "雷歐"
    },
    {
        "en": "Leonard",
        "zh": "雷納德"
    },
    {
        "en": "Leopold",
        "zh": "利奧波特"
    },
    {
        "en": "Leslie",
        "zh": "萊斯利"
    },
    {
        "en": "Loren",
        "zh": "勞倫"
    },
    {
        "en": "Lori",
        "zh": "勞瑞"
    },
    {
        "en": "Lorin",
        "zh": "勞瑞恩"
    },
    {
        "en": "Louis",
        "zh": "路易斯"
    },
    {
        "en": "Luke",
        "zh": "路加"
    },
    {
        "en": "Marcus",
        "zh": "馬庫斯"
    },
    {
        "en": "Marcy",
        "zh": "馬西"
    },
    {
        "en": "Mark",
        "zh": "馬克"
    },
    {
        "en": "Marks",
        "zh": "馬科斯"
    },
    {
        "en": "Mars",
        "zh": "馬爾斯"
    },
    {
        "en": "Marshal",
        "zh": "馬歇爾"
    },
    {
        "en": "Martin",
        "zh": "馬丁"
    },
    {
        "en": "Marvin",
        "zh": "馬文"
    },
    {
        "en": "Mason",
        "zh": "梅森"
    },
    {
        "en": "Matthew",
        "zh": "馬修"
    },
    {
        "en": "Max",
        "zh": "馬克斯"
    },
    {
        "en": "Michael",
        "zh": "邁克爾"
    },
    {
        "en": "Mickey",
        "zh": "米奇"
    },
    {
        "en": "Mike",
        "zh": "麥克"
    },
    {
        "en": "Nathan",
        "zh": "內森"
    },
    {
        "en": "Nathaniel",
        "zh": "納撒尼爾"
    },
    {
        "en": "Neil",
        "zh": "尼爾"
    },
    {
        "en": "Nelson",
        "zh": "尼爾森"
    },
    {
        "en": "Nicholas",
        "zh": "尼古拉斯"
    },
    {
        "en": "Nick",
        "zh": "尼克"
    },
    {
        "en": "Noah",
        "zh": "諾亞"
    },
    {
        "en": "Norman",
        "zh": "諾曼"
    },
    {
        "en": "Oliver",
        "zh": "奧利弗"
    },
    {
        "en": "Oscar",
        "zh": "奧斯卡"
    },
    {
        "en": "Owen",
        "zh": "歐文"
    },
    {
        "en": "Patrick",
        "zh": "帕特里克"
    },
    {
        "en": "Paul",
        "zh": "保羅"
    },
    {
        "en": "Peter",
        "zh": "彼得"
    },
    {
        "en": "Philip",
        "zh": "菲利普"
    },
    {
        "en": "Phoebe",
        "zh": "菲比"
    },
    {
        "en": "Quentin",
        "zh": "昆廷"
    },
    {
        "en": "Randall",
        "zh": "蘭德爾"
    },
    {
        "en": "Randolph",
        "zh": "倫道夫"
    },
    {
        "en": "Randy",
        "zh": "蘭迪"
    },
    {
        "en": "Ray",
        "zh": "雷"
    },
    {
        "en": "Raymond",
        "zh": "雷蒙德"
    },
    {
        "en": "Reed",
        "zh": "列得"
    },
    {
        "en": "Rex",
        "zh": "雷克斯"
    },
    {
        "en": "Richard",
        "zh": "理查德"
    },
    {
        "en": "Richie",
        "zh": "裏奇"
    },
    {
        "en": "Riley",
        "zh": "賴利/瑞利"
    },
    {
        "en": "Robert",
        "zh": "羅伯特"
    },
    {
        "en": "Robin",
        "zh": "羅賓"
    },
    {
        "en": "Robinson",
        "zh": "魯賓遜"
    },
    {
        "en": "Rock",
        "zh": "洛克"
    },
    {
        "en": "Roger",
        "zh": "羅傑"
    },
    {
        "en": "Ronald",
        "zh": "羅納"
    },
    {
        "en": "Rowan",
        "zh": "羅文"
    },
    {
        "en": "Roy",
        "zh": "羅伊"
    },
    {
        "en": "Ryan",
        "zh": "賴安"
    },
    {
        "en": "Sam",
        "zh": "薩姆"
    },
    {
        "en": "Sammy",
        "zh": "薩米"
    },
    {
        "en": "Samuel",
        "zh": "塞繆爾"
    },
    {
        "en": "Scott",
        "zh": "斯考特"
    },
    {
        "en": "Sean",
        "zh": "肖恩"
    },
    {
        "en": "Shawn",
        "zh": "肖恩"
    },
    {
        "en": "Sidney",
        "zh": "西德尼"
    },
    {
        "en": "Simon",
        "zh": "西蒙"
    },
    {
        "en": "Solomon",
        "zh": "所羅門"
    },
    {
        "en": "Spark",
        "zh": "斯帕克"
    },
    {
        "en": "Spencer",
        "zh": "斯賓塞"
    },
    {
        "en": "Spike",
        "zh": "斯派克"
    },
    {
        "en": "Stanley",
        "zh": "斯坦利"
    },
    {
        "en": "Steve",
        "zh": "史蒂夫"
    },
    {
        "en": "Steven",
        "zh": "史蒂文"
    },
    {
        "en": "Stewart",
        "zh": "斯圖爾特"
    },
    {
        "en": "Stuart",
        "zh": "斯圖亞特"
    },
    {
        "en": "Terence",
        "zh": "特倫斯"
    },
    {
        "en": "Terry",
        "zh": "特里"
    },
    {
        "en": "Ted",
        "zh": "泰德"
    },
    {
        "en": "Thomas",
        "zh": "托馬斯"
    },
    {
        "en": "Tim",
        "zh": "提姆"
    },
    {
        "en": "Timothy",
        "zh": "蒂莫西"
    },
    {
        "en": "Todd",
        "zh": "託德"
    },
    {
        "en": "Tommy",
        "zh": "湯米"
    },
    {
        "en": "Tom",
        "zh": "湯姆"
    },
    {
        "en": "Thomas",
        "zh": "托馬斯"
    },
    {
        "en": "Tony",
        "zh": "託尼"
    },
    {
        "en": "Tyler",
        "zh": "泰勒"
    },
    {
        "en": "Ultraman",
        "zh": "奧特曼"
    },
    {
        "en": "Ulysses",
        "zh": "尤利塞斯"
    },
    {
        "en": "Van",
        "zh": "範"
    },
    {
        "en": "Vern",
        "zh": "弗恩"
    },
    {
        "en": "Vernon",
        "zh": "弗農"
    },
    {
        "en": "Victor",
        "zh": "維克多"
    },
    {
        "en": "Vincent",
        "zh": "文森特"
    },
    {
        "en": "Warner",
        "zh": "華納"
    },
    {
        "en": "Warren",
        "zh": "沃倫"
    },
    {
        "en": "Wayne",
        "zh": "韋恩"
    },
    {
        "en": "Wesley",
        "zh": "衛斯理"
    },
    {
        "en": "William",
        "zh": "威廉"
    },
    {
        "en": "Willy",
        "zh": "維利"
    },
    {
        "en": "Zack",
        "zh": "扎克"
    },
    {
        "en": "Zachary",
        "zh": "聖扎迦利"
    },
    {
        "en": "Abigail",
        "zh": "阿比蓋爾"
    },
    {
        "en": "Abby",
        "zh": "艾比"
    },
    {
        "en": "Ada",
        "zh": "艾達"
    },
    {
        "en": "Adelaide",
        "zh": "阿德萊德"
    },
    {
        "en": "Adeline",
        "zh": "艾德琳"
    },
    {
        "en": "Alexandra",
        "zh": "亞歷桑德拉"
    },
    {
        "en": "Ailsa",
        "zh": "艾麗莎"
    },
    {
        "en": "Aimee",
        "zh": "艾米"
    },
    {
        "en": "Alexis",
        "zh": "亞歷克西斯"
    },
    {
        "en": "Alice",
        "zh": "愛麗絲"
    },
    {
        "en": "Alicia",
        "zh": "艾麗西婭"
    },
    {
        "en": "Alina",
        "zh": "艾琳娜"
    },
    {
        "en": "Allison",
        "zh": "艾莉森"
    },
    {
        "en": "Alyssa",
        "zh": "艾莉莎"
    },
    {
        "en": "Amanda",
        "zh": "阿曼達"
    },
    {
        "en": "Amy",
        "zh": "艾美"
    },
    {
        "en": "Amber",
        "zh": "安伯"
    },
    {
        "en": "Anastasia",
        "zh": "阿納斯塔西婭"
    },
    {
        "en": "Andrea",
        "zh": "安德莉亞"
    },
    {
        "en": "Angel",
        "zh": "安琪"
    },
    {
        "en": "Angela",
        "zh": "安吉拉"
    },
    {
        "en": "Angelia",
        "zh": "安吉莉亞"
    },
    {
        "en": "Angelina",
        "zh": "安吉莉娜"
    },
    {
        "en": "Ann",
        "zh": "安"
    },
    {
        "en": "Anna",
        "zh": "安娜"
    },
    {
        "en": "Anne",
        "zh": "安妮"
    },
    {
        "en": "Annie",
        "zh": "安妮"
    },
    {
        "en": "Anita",
        "zh": "安尼塔"
    },
    {
        "en": "Ariel",
        "zh": "艾莉爾"
    },
    {
        "en": "April",
        "zh": "阿普里爾"
    },
    {
        "en": "Ashley",
        "zh": "艾許莉"
    },
    {
        "en": "Audrey",
        "zh": "歐蕊"
    },
    {
        "en": "Aviva",
        "zh": "阿維娃"
    },
    {
        "en": "Barbara",
        "zh": "笆笆拉"
    },
    {
        "en": "Barbie",
        "zh": "芭比"
    },
    {
        "en": "Beata",
        "zh": "貝亞特"
    },
    {
        "en": "Beatrice",
        "zh": "比阿特麗斯"
    },
    {
        "en": "Becky",
        "zh": "貝基"
    },
    {
        "en": "Bella",
        "zh": "貝拉"
    },
    {
        "en": "Bess",
        "zh": "貝斯"
    },
    {
        "en": "Bette",
        "zh": "貝蒂"
    },
    {
        "en": "Betty",
        "zh": "貝蒂"
    },
    {
        "en": "Blanche",
        "zh": "布蘭奇"
    },
    {
        "en": "Bonnie",
        "zh": "邦妮"
    },
    {
        "en": "Brenda",
        "zh": "布倫達"
    },
    {
        "en": "Brianna",
        "zh": "布萊安娜"
    },
    {
        "en": "Britney",
        "zh": "布蘭妮"
    },
    {
        "en": "Brittany",
        "zh": "布列塔尼"
    },
    {
        "en": "Camille",
        "zh": "卡米爾"
    },
    {
        "en": "Candice",
        "zh": "莰蒂絲"
    },
    {
        "en": "Candy",
        "zh": "坎蒂"
    },
    {
        "en": "Carina",
        "zh": "卡瑞娜"
    },
    {
        "en": "Carmen",
        "zh": "卡門"
    },
    {
        "en": "Carol",
        "zh": "凱羅爾"
    },
    {
        "en": "Caroline",
        "zh": "卡羅琳"
    },
    {
        "en": "Carry",
        "zh": "凱麗"
    },
    {
        "en": "Carrie",
        "zh": "凱莉"
    },
    {
        "en": "Cassandra",
        "zh": "卡桑德拉"
    },
    {
        "en": "Cassie",
        "zh": "凱西"
    },
    {
        "en": "Catherine",
        "zh": "凱瑟琳"
    },
    {
        "en": "Cathy",
        "zh": "凱茜"
    },
    {
        "en": "Chelsea",
        "zh": "切爾西"
    },
    {
        "en": "Charlene",
        "zh": "沙琳"
    },
    {
        "en": "Charlotte",
        "zh": "夏洛特"
    },
    {
        "en": "Cherry",
        "zh": "切莉"
    },
    {
        "en": "Cheryl",
        "zh": "雪莉爾"
    },
    {
        "en": "Chloe",
        "zh": "克洛伊"
    },
    {
        "en": "Chris",
        "zh": "克莉絲"
    },
    {
        "en": "Christina",
        "zh": "克里斯蒂娜"
    },
    {
        "en": "Christine",
        "zh": "克里斯汀"
    },
    {
        "en": "Christy",
        "zh": "克里斯蒂"
    },
    {
        "en": "Cindy",
        "zh": "辛迪"
    },
    {
        "en": "Claire",
        "zh": "克萊爾"
    },
    {
        "en": "Claudia",
        "zh": "克勞迪婭"
    },
    {
        "en": "Clement",
        "zh": "克萊門特"
    },
    {
        "en": "Cloris",
        "zh": "克勞瑞絲"
    },
    {
        "en": "Connie",
        "zh": "康妮"
    },
    {
        "en": "Constance",
        "zh": "康斯坦斯"
    },
    {
        "en": "Cora",
        "zh": "科拉"
    },
    {
        "en": "Corrine",
        "zh": "科瑞恩"
    },
    {
        "en": "Crystal",
        "zh": "科瑞斯特爾"
    },
    {
        "en": "Daisy",
        "zh": "戴茜"
    },
    {
        "en": "Daphne",
        "zh": "達芙妮"
    },
    {
        "en": "Darcy",
        "zh": "達茜"
    },
    {
        "en": "Dave",
        "zh": "戴夫"
    },
    {
        "en": "Debbie",
        "zh": "黛比"
    },
    {
        "en": "Deborah",
        "zh": "黛博拉"
    },
    {
        "en": "Debra",
        "zh": "黛布拉"
    },
    {
        "en": "Demi",
        "zh": "黛米"
    },
    {
        "en": "Diana",
        "zh": "黛安娜"
    },
    {
        "en": "Dolores",
        "zh": "德洛麗絲"
    },
    {
        "en": "Donna",
        "zh": "堂娜"
    },
    {
        "en": "Dora",
        "zh": "多拉"
    },
    {
        "en": "Doris",
        "zh": "桃瑞絲"
    },
    {
        "en": "Edith",
        "zh": "伊迪絲"
    },
    {
        "en": "Editha",
        "zh": "伊迪薩"
    },
    {
        "en": "Elaine",
        "zh": "伊萊恩"
    },
    {
        "en": "Eleanor",
        "zh": "埃莉諾"
    },
    {
        "en": "Elizabeth",
        "zh": "伊麗莎白"
    },
    {
        "en": "Ella",
        "zh": "埃拉"
    },
    {
        "en": "Ellen",
        "zh": "愛倫"
    },
    {
        "en": "Ellie",
        "zh": "艾莉"
    },
    {
        "en": "Emerald",
        "zh": "艾米瑞達"
    },
    {
        "en": "Emily",
        "zh": "艾米麗"
    },
    {
        "en": "Emma",
        "zh": "艾瑪"
    },
    {
        "en": "Enid",
        "zh": "伊妮德"
    },
    {
        "en": "Elsa",
        "zh": "埃爾莎"
    },
    {
        "en": "Erica",
        "zh": "埃莉卡"
    },
    {
        "en": "Estelle",
        "zh": "愛斯特爾"
    },
    {
        "en": "Esther",
        "zh": "愛絲特"
    },
    {
        "en": "Eudora",
        "zh": "尤杜拉"
    },
    {
        "en": "Eva",
        "zh": "伊娃"
    },
    {
        "en": "Eve",
        "zh": "伊芙"
    },
    {
        "en": "Evelyn",
        "zh": "伊夫林"
    },
    {
        "en": "Fannie",
        "zh": "芬妮"
    },
    {
        "en": "Fay",
        "zh": "費怡"
    },
    {
        "en": "Fiona",
        "zh": "菲奧納"
    },
    {
        "en": "Flora",
        "zh": "福羅拉"
    },
    {
        "en": "Florence",
        "zh": "弗羅倫絲"
    },
    {
        "en": "Frances",
        "zh": "弗郎西絲"
    },
    {
        "en": "Frederica",
        "zh": "弗雷德里卡"
    },
    {
        "en": "Frieda",
        "zh": "弗裏達"
    },
    {
        "en": "Flta",
        "zh": "上海英語外教"
    },
    {
        "en": "Gina",
        "zh": "吉娜"
    },
    {
        "en": "Gillian",
        "zh": "吉莉安"
    },
    {
        "en": "Gladys",
        "zh": "格拉蒂絲"
    },
    {
        "en": "Gloria",
        "zh": "格羅瑞婭"
    },
    {
        "en": "Grace",
        "zh": "格瑞絲"
    },
    {
        "en": "Grace",
        "zh": "格瑞絲"
    },
    {
        "en": "Greta",
        "zh": "格瑞塔"
    },
    {
        "en": "Gwendolyn",
        "zh": "格溫多琳"
    },
    {
        "en": "Hannah",
        "zh": "漢娜"
    },
    {
        "en": "Haley",
        "zh": "海莉"
    },
    {
        "en": "Hebe",
        "zh": "赫柏"
    },
    {
        "en": "Helena",
        "zh": "海倫娜"
    },
    {
        "en": "Hellen",
        "zh": "海倫"
    },
    {
        "en": "Henna",
        "zh": "漢納"
    },
    {
        "en": "Heidi",
        "zh": "海蒂"
    },
    {
        "en": "Hillary",
        "zh": "希拉里"
    },
    {
        "en": "Ingrid",
        "zh": "英格麗德"
    },
    {
        "en": "Isabella",
        "zh": "伊莎貝拉"
    },
    {
        "en": "Ishara",
        "zh": "愛沙拉"
    },
    {
        "en": "Irene",
        "zh": "艾琳"
    },
    {
        "en": "Iris",
        "zh": "艾麗絲"
    },
    {
        "en": "Ivy",
        "zh": "艾維"
    },
    {
        "en": "Jacqueline",
        "zh": "傑奎琳"
    },
    {
        "en": "Jade",
        "zh": "小玉"
    },
    {
        "en": "Jamie",
        "zh": "詹米"
    },
    {
        "en": "Jane",
        "zh": "簡"
    },
    {
        "en": "Janet",
        "zh": "珍妮特"
    },
    {
        "en": "Jasmine",
        "zh": "賈斯敏"
    },
    {
        "en": "Jean",
        "zh": "姬恩"
    },
    {
        "en": "Jenna",
        "zh": "珍娜"
    },
    {
        "en": "Jennifer",
        "zh": "詹妮弗"
    },
    {
        "en": "Jenny",
        "zh": "詹妮"
    },
    {
        "en": "Jessica",
        "zh": "傑西卡"
    },
    {
        "en": "Jessie",
        "zh": "傑西"
    },
    {
        "en": "Jill",
        "zh": "姬爾"
    },
    {
        "en": "Joan",
        "zh": "瓊"
    },
    {
        "en": "Joanna",
        "zh": "喬安娜"
    },
    {
        "en": "Jocelyn",
        "zh": "喬斯林"
    },
    {
        "en": "Joliet",
        "zh": "喬莉埃特"
    },
    {
        "en": "Josephine",
        "zh": "約瑟芬"
    },
    {
        "en": "Josie",
        "zh": "喬茜"
    },
    {
        "en": "Joy",
        "zh": "喬伊"
    },
    {
        "en": "Joyce",
        "zh": "喬伊斯"
    },
    {
        "en": "Judith",
        "zh": "朱迪絲"
    },
    {
        "en": "Judy",
        "zh": "朱蒂"
    },
    {
        "en": "Julia",
        "zh": "朱莉婭"
    },
    {
        "en": "Juliana",
        "zh": "朱莉安娜"
    },
    {
        "en": "Julie",
        "zh": "朱莉"
    },
    {
        "en": "June",
        "zh": "朱恩"
    },
    {
        "en": "Karen",
        "zh": "凱琳"
    },
    {
        "en": "Karida",
        "zh": "卡瑞達"
    },
    {
        "en": "Katherine",
        "zh": "凱瑟琳"
    },
    {
        "en": "Kate",
        "zh": "凱特"
    },
    {
        "en": "Kathy",
        "zh": "凱西"
    },
    {
        "en": "Katie",
        "zh": "卡蒂"
    },
    {
        "en": "Katrina",
        "zh": "卡特里娜"
    },
    {
        "en": "Kay",
        "zh": "凱"
    },
    {
        "en": "Kayla",
        "zh": "凱拉"
    },
    {
        "en": "Kelly",
        "zh": "凱莉"
    },
    {
        "en": "Kelsey",
        "zh": "凱爾西"
    },
    {
        "en": "Kimberly",
        "zh": "特里娜"
    },
    {
        "en": "Kitty",
        "zh": "基蒂"
    },
    {
        "en": "Lareina",
        "zh": "萊瑞拉"
    },
    {
        "en": "Lassie",
        "zh": "蕾西"
    },
    {
        "en": "Laura",
        "zh": "勞拉"
    },
    {
        "en": "Lauren",
        "zh": "羅蘭"
    },
    {
        "en": "Lena",
        "zh": "莉娜"
    },
    {
        "en": "Lydia",
        "zh": "莉迪婭"
    },
    {
        "en": "Lillian",
        "zh": "莉蓮"
    },
    {
        "en": "Lily",
        "zh": "莉莉"
    },
    {
        "en": "Linda",
        "zh": "琳達"
    },
    {
        "en": "lindsay",
        "zh": "琳賽"
    },
    {
        "en": "Lisa",
        "zh": "麗莎"
    },
    {
        "en": "Liz",
        "zh": "莉茲"
    },
    {
        "en": "Lora",
        "zh": "洛拉"
    },
    {
        "en": "Lorraine",
        "zh": "羅琳"
    },
    {
        "en": "Louisa",
        "zh": "路易莎"
    },
    {
        "en": "Louise",
        "zh": "路易絲"
    },
    {
        "en": "Lucia",
        "zh": "露西婭"
    },
    {
        "en": "Lucy",
        "zh": "露茜"
    },
    {
        "en": "Lucine",
        "zh": "露西妮"
    },
    {
        "en": "Lulu",
        "zh": "露露"
    },
    {
        "en": "Lydia",
        "zh": "莉迪婭"
    },
    {
        "en": "Lynn",
        "zh": "林恩"
    },
    {
        "en": "Mabel",
        "zh": "梅布爾"
    },
    {
        "en": "Madeline",
        "zh": "馬德琳"
    },
    {
        "en": "Maggie",
        "zh": "瑪姬"
    },
    {
        "en": "Mamie",
        "zh": "瑪米"
    },
    {
        "en": "Manda",
        "zh": "曼達"
    },
    {
        "en": "Mandy",
        "zh": "曼迪"
    },
    {
        "en": "Margaret",
        "zh": "瑪格麗特"
    },
    {
        "en": "Mariah",
        "zh": "瑪麗亞"
    },
    {
        "en": "Marilyn",
        "zh": "瑪麗蓮"
    },
    {
        "en": "Martha",
        "zh": "瑪莎"
    },
    {
        "en": "Mavis",
        "zh": "梅維絲"
    },
    {
        "en": "Mary",
        "zh": "瑪麗"
    },
    {
        "en": "Matilda",
        "zh": "瑪蒂爾達"
    },
    {
        "en": "Maureen",
        "zh": "莫琳"
    },
    {
        "en": "Mavis",
        "zh": "梅維絲"
    },
    {
        "en": "Maxine",
        "zh": "瑪克辛"
    },
    {
        "en": "May",
        "zh": "梅"
    },
    {
        "en": "Mayme",
        "zh": "梅米"
    },
    {
        "en": "Megan",
        "zh": "梅甘"
    },
    {
        "en": "Melinda",
        "zh": "梅琳達"
    },
    {
        "en": "Melissa",
        "zh": "梅利莎"
    },
    {
        "en": "Melody",
        "zh": "美洛蒂"
    },
    {
        "en": "Mercedes",
        "zh": "默西迪絲"
    },
    {
        "en": "Meredith",
        "zh": "梅瑞狄斯"
    },
    {
        "en": "Mia",
        "zh": "米婭"
    },
    {
        "en": "Michelle",
        "zh": "米歇爾"
    },
    {
        "en": "Milly",
        "zh": "米莉"
    },
    {
        "en": "Miranda",
        "zh": "米蘭達"
    },
    {
        "en": "Miriam",
        "zh": "米里亞姆"
    },
    {
        "en": "Miya",
        "zh": "米婭"
    },
    {
        "en": "Molly",
        "zh": "茉莉"
    },
    {
        "en": "Monica",
        "zh": "莫尼卡"
    },
    {
        "en": "Morgan",
        "zh": "摩根"
    },
    {
        "en": "Nancy",
        "zh": "南茜"
    },
    {
        "en": "Natalie",
        "zh": "娜塔莉"
    },
    {
        "en": "Natasha",
        "zh": "娜塔莎"
    },
    {
        "en": "Nicole",
        "zh": "妮可"
    },
    {
        "en": "Nikita",
        "zh": "尼基塔"
    },
    {
        "en": "Nina",
        "zh": "尼娜"
    },
    {
        "en": "Nora",
        "zh": "諾拉"
    },
    {
        "en": "Norma",
        "zh": "諾瑪"
    },
    {
        "en": "Nydia",
        "zh": "尼迪亞"
    },
    {
        "en": "Octavia",
        "zh": "奧克塔維亞"
    },
    {
        "en": "Olina",
        "zh": "奧琳娜"
    },
    {
        "en": "Olivia",
        "zh": "奧利維亞"
    },
    {
        "en": "Ophelia",
        "zh": "奧菲莉婭"
    },
    {
        "en": "Oprah",
        "zh": "奧帕"
    },
    {
        "en": "Pamela",
        "zh": "帕梅拉"
    },
    {
        "en": "Patricia",
        "zh": "帕特麗夏"
    },
    {
        "en": "Patty",
        "zh": "芭迪"
    },
    {
        "en": "Paula",
        "zh": "保拉"
    },
    {
        "en": "Pauline",
        "zh": "波琳"
    },
    {
        "en": "Pearl",
        "zh": "珀爾"
    },
    {
        "en": "Peggy",
        "zh": "帕姬"
    },
    {
        "en": "Philomena",
        "zh": "菲洛米娜"
    },
    {
        "en": "Phoebe",
        "zh": "菲比"
    },
    {
        "en": "Phyllis",
        "zh": "菲麗絲"
    },
    {
        "en": "Polly",
        "zh": "波莉"
    },
    {
        "en": "Priscilla",
        "zh": "普里西拉"
    },
    {
        "en": "Quentina",
        "zh": "昆蒂娜"
    },
    {
        "en": "Rachel",
        "zh": "雷切爾"
    },
    {
        "en": "Rebecca",
        "zh": "麗貝卡"
    },
    {
        "en": "Regina",
        "zh": "瑞加娜"
    },
    {
        "en": "Rita",
        "zh": "麗塔"
    },
    {
        "en": "Rose",
        "zh": "羅絲"
    },
    {
        "en": "Roxanne",
        "zh": "洛克薩妮"
    },
    {
        "en": "Ruth",
        "zh": "露絲"
    },
    {
        "en": "Sabrina",
        "zh": "薩布麗娜"
    },
    {
        "en": "Sally",
        "zh": "薩莉"
    },
    {
        "en": "Sandra",
        "zh": "桑德拉"
    },
    {
        "en": "Samantha",
        "zh": "薩曼莎"
    },
    {
        "en": "Sami",
        "zh": "薩米"
    },
    {
        "en": "Sandra",
        "zh": "桑德拉"
    },
    {
        "en": "Sandy",
        "zh": "桑迪"
    },
    {
        "en": "Sarah",
        "zh": "莎拉"
    },
    {
        "en": "Savannah",
        "zh": "薩瓦納"
    },
    {
        "en": "Scarlett",
        "zh": "斯佳麗"
    },
    {
        "en": "Selma",
        "zh": "塞爾瑪"
    },
    {
        "en": "Selina",
        "zh": "塞琳娜"
    },
    {
        "en": "Serena",
        "zh": "塞麗娜"
    },
    {
        "en": "Sharon",
        "zh": "莎倫"
    },
    {
        "en": "Sheila",
        "zh": "希拉"
    },
    {
        "en": "Shelley",
        "zh": "雪莉"
    },
    {
        "en": "Sherry",
        "zh": "雪麗"
    },
    {
        "en": "Shirley",
        "zh": "雪莉"
    },
    {
        "en": "Sierra",
        "zh": "斯萊瑞"
    },
    {
        "en": "Silvia",
        "zh": "西爾維亞"
    },
    {
        "en": "Sonia",
        "zh": "索尼亞"
    },
    {
        "en": "Sophia",
        "zh": "索菲婭"
    },
    {
        "en": "Stacy",
        "zh": "絲塔茜"
    },
    {
        "en": "Stella",
        "zh": "絲特拉"
    },
    {
        "en": "Stephanie",
        "zh": "斯蒂芬妮"
    },
    {
        "en": "Sue",
        "zh": "蘇"
    },
    {
        "en": "Sunny",
        "zh": "薩妮"
    },
    {
        "en": "Susan",
        "zh": "蘇珊"
    },
    {
        "en": "Tamara",
        "zh": "塔瑪拉"
    },
    {
        "en": "Tammy",
        "zh": "苔米"
    },
    {
        "en": "Tanya",
        "zh": "譚雅坦尼婭"
    },
    {
        "en": "Tasha",
        "zh": "塔莎"
    },
    {
        "en": "Teresa",
        "zh": "特莉薩"
    },
    {
        "en": "Tess",
        "zh": "苔絲"
    },
    {
        "en": "Tiffany",
        "zh": "蒂凡妮"
    },
    {
        "en": "Tina",
        "zh": "蒂娜"
    },
    {
        "en": "Tonya",
        "zh": "棠雅"
    },
    {
        "en": "Tracy",
        "zh": "特蕾西"
    },
    {
        "en": "Ursula",
        "zh": "厄休拉"
    },
    {
        "en": "Vanessa",
        "zh": "溫妮莎"
    },
    {
        "en": "Venus",
        "zh": "維納斯"
    },
    {
        "en": "Vera",
        "zh": "維拉"
    },
    {
        "en": "Vicky",
        "zh": "維姬"
    },
    {
        "en": "Victoria",
        "zh": "維多利亞"
    },
    {
        "en": "Violet",
        "zh": "維爾莉特"
    },
    {
        "en": "Virginia",
        "zh": "維吉妮亞"
    },
    {
        "en": "Vita",
        "zh": "維達"
    },
    {
        "en": "Vivian",
        "zh": "薇薇安"
    }
]

——end

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章