zoukankan      html  css  js  c++  java
  • 工具类--生成随机姓名及指定长度随机字符串

    package com.javasm.utils;
    
    import java.util.Random;
    
    public class RandomString {
        public static String chineseString() {
            char[] fristName = { '赵', '钱', '孙', '李', '周', '吴', '郑', '王', '孔', '江',
                    '曹', '魏', '刘', '冯', '陈', '褚', '卫', '蒋', '沈', '韩', '杨', '朱', '秦',
                    '尤', '许', '何', '吕', '施', '张', '戚', '谢', '邹', '喻', '柏', '水', '窦',
                    '章', '云', '苏', '潘', '葛', '奚', '范', '彭', '郎', '鲁', '韦', '昌' };
            String[] secondName = { "鸿煊", "博涛", "烨霖", "烨华", "煜祺", "智宸", "正豪", "昊然",
                    "明杰", "立诚", "立轩", "立辉", "峻熙", "弘文", "熠彤", "鸿煊", "烨霖", "哲瀚",
                    "鑫鹏", "致远", "俊驰", "雨泽", "烨磊", "晟睿", "天佑", "文昊", "修洁", "黎昕",
                    "远航", "旭尧", "鸿涛", "伟祺", "荣轩", "越泽", "浩宇", "瑾瑜", "皓轩", "擎苍",
                    "擎宇", "志泽", "睿渊", "楷瑞", "子轩", "弘文", "哲瀚", "雨泽", "鑫磊", "修杰",
                    "伟诚", "建辉", "晋鹏", "天磊", "绍辉", "泽洋", "明轩", "健柏", "鹏煊", "昊强",
                    "伟宸", "博超", "君浩", "子骞", "明辉", "德赫", "海蓝", "紫云", "绿萍", "新凡",
                    "孤彤", "天蓝", "采萍", "代枫", "忆芹", "小雁", "向阳", "谷莲", "迎天", "惜夏",
                    "安珍", "迎儿", "诗云", "依山", "凝桃", "新绿", "春容", "乐霜", "绿薇", "元春",
                    "靖萍", "痴绿", "绮真", "向菱", "碧绿", "寒安", "绮梅", "念春", "友易", "碧琴",
                    "海珍", "春曼", "沛菱", "小风", "听薇", "语蕾", "千亦", "元冬", "如枫", "曼筠",
                    "书雪", "幼翠", "醉儿", "紫岚", "尔秋", "秋雁", "雨阳", "易珊", "曼绿", "友松",
                    "易波", "夜柔", "乐巧", "紫雪", "以晴", "冬青", "惜薇", "白松", "丹亦", "尔梅",
                    "如绿", "采雁", "盼芙", "小南", "平天", "笑天", "平柏", "忆柏", "访琴", "秋枫",
                    "含蓝", "映岚", "白萍", "亦双", "若柳", "诗蓝", "安易", "痴海", "又灵", "水琴",
                    "凡真", "怀云", "飞蕾", "新巧", "觅梅", "秋曼", "冷柔", "孤蕊", "雪露", "若雁",
                    "安旋", "曼云", "慕曼", "凌寒", "醉春", "醉山", "书萱", "巧琴", "灵兰", "涵枫",
                    "向曼", "迎文", "尔寒", "以芹", "芷凝", "凝柏", "慕阳", "千菱", "从蕾", "千蕾",
                    "水天", "飞枫", "冰山", "雁萍", "天凡", "痴珍", "夜桃", "语芙", "亦枫", "含梅",
                    "友岚", "千秋", "雁蕾", "冬桃", "怀巧", "平绿", "飞丹", "又曼", "映之", "访烟",
                    "沛香", "宛菱", "半琴", "南蝶", "盼云", "芷松", "碧雁", "听菡", "寻柔", "雅蝶",
                    "慕雪", "雨莲", "笑冬", "映卉", "初菱", "安白", "听萍", "海丝", "巧柏", "冬丝",
                    "采灵", "寒卉", "听薇", "妙翠", "元春", "觅凝" };
            int first = new Random().nextInt(fristName.length);
            int second = new Random().nextInt(secondName.length);
            System.out.println(fristName[first] + secondName[second]);
            return fristName[first] + secondName[second];
        }
    
        /**
         * 返回指定长度的随机字符串
         * @param count
         * @return
         */
        public String createUserName(int count) {
            char[] chs = { 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k',
                    'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x',
                    'y', 'z'
    
            };
            StringBuilder result = new StringBuilder();
            for(int i = 0; i < count; i++) {
                result.append(chs[new Random().nextInt(chs.length)]);
            }
            return result.toString();
        }
    }
    
    
  • 相关阅读:
    【Android UI设计与开发】第17期:滑动菜单栏(二)开源项目SlidingMenu的示例
    [Usaco2008 Dec]Patting Heads
    Hibernate(六)——多对多关联映射
    2017第2周一小程序
    2017第一周日
    2017第一周六
    无论你如何努力,总会有人讨厌你
    word使用技巧-批量删除图片技巧
    Web跨域问题总结
    JAVA语言的本质优势
  • 原文地址:https://www.cnblogs.com/caoleiCoding/p/9236092.html
Copyright © 2011-2022 走看看