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

发布了105 篇原创文章 · 获赞 70 · 访问量 34万+

猜你喜欢

转载自blog.csdn.net/Mingyueyixi/article/details/78022592