使用java随机生成有个性的用户名,LOL地名+水浒传,合计2808个有意思的用户名
* 随机生成用户名
* 取水浒传108好汉名字
* 取LOL地名26个,组合而成
* 一共可以生成2808个不同特色的用户名
如果你在上网的时候,用户名难取的话,这里有很多可选择的用户名,现提供100个用户名。随后代码附上。
可以用在微信和抖音用户名上。
祖安杨志
巨神峰魏定国
征服之海李逵
水晶之痕秦明
影流杜迁
战争学院蔡庆
皮尔特沃夫魏定国
裁决之地阮小七
水晶之痕戴宗
均衡教派马麟
巨龙之巢孟康
皮尔特沃夫皇甫端
卡拉曼达石勇
裁决之地侯健
水晶之痕吴用
影流扈三娘
艾欧尼亚柴进
守望之海林冲
恕瑞玛李云
雷瑟守备侯健
皮城警备吴用
班德尔城李云
征服之海解珍
祖安马麟
德玛西亚刘唐
裁决之地孙二娘
恕瑞玛顾大嫂
裁决之地公孙胜
弗雷尔卓德杜兴
扭曲丛林蔡福
皮城警备朱富
德玛西亚丁得孙
卡拉曼达李立
诺克萨斯张清
比尔吉沃特呼延灼
战争学院曹正
德玛西亚石勇
扭曲丛林项充
巨神峰郝思文
钢铁烈阳焦挺
钢铁烈阳裴宣
比尔吉沃特朱富
影流郝思文
守望之海石勇
德玛西亚朱仝
祖安欧鹏
无畏先锋孙立
雷瑟守备燕顺
诺克萨斯陈达
扭曲丛林白胜
无畏先锋杨春
雷瑟守备吴用
扭曲丛林柴进
无畏先锋郑天寿
艾欧尼亚秦明
水晶之痕吕方
裁决之地彭记
钢铁烈阳王英
诺克萨斯施恩
征服之海段景住
卡拉曼达李立
无畏先锋顾大嫂
裁决之地朱武
暗影岛燕青
弗雷尔卓德关胜
卡拉曼达韩滔
巨龙之巢杨志
影流蔡庆
恕瑞玛戴宗
雷瑟守备欧鹏
皮城警备邓飞
巨龙之巢鲁智深
影流宋万
卡拉曼达薛永
战争学院王定六
影流徐宁
诺克萨斯柴进
征服之海花荣
恕瑞玛朱贵
战争学院侯健
恕瑞玛魏定国
征服之海郁保四
艾欧尼亚阮小二
战争学院陶宗旺
巨神峰王定六
战争学院郭盛
战争学院萧让
祖安马麟
皮城警备裴宣
守望之海彭记
钢铁烈阳汤隆
无畏先锋李云
比尔吉沃特薛永
战争学院皇甫端
均衡教派孙立
比尔吉沃特李云
巨神峰卢俊义
裁决之地魏定国
征服之海杨春
恕瑞玛杨雄
战争学院韩滔
import java.util.Random; /**
* 随机生成用户名
* 取水浒传108好汉名字
* 取LOL地名26个,组合而成
* 一共可以生成2808个不同特色的用户名
* @author liandyao
* @date 2022/8/10 14:40
*/
public class RandomUserName {
//108个人名
public final static String SHUIHU_NAME="宋江,卢俊义,吴用,公孙胜,关胜,林冲,秦明,呼延灼,花荣,柴进,李应,朱仝,鲁智深,武松,董平,张清,杨志,徐宁,索超,戴宗,刘唐,李逵,史进,穆弘,雷横,李俊,阮小二," +
"张横,阮小五,张顺,阮小七,杨雄,石秀,解珍,解宝,朱武,黄信,孙立,宣赞,郝思文,韩滔,燕青,彭记,单廷珪,魏定国,萧让,裴宣,欧鹏,邓飞,燕顺,杨林,凌振,蒋敬,吕方," +
"郭盛,安道全,皇甫端,王英,扈三娘,鲍旭,樊瑞,孔明,孔亮,项充,李衮,金大坚,马麟,童威,童猛,孟康,侯健,陈达,杨春,郑天寿,陶宗旺,宋清,乐和,龚旺,丁得孙,穆春," +
"曹正,宋万,杜迁,薛永,施恩,李忠,周通,汤隆,杜兴,邹渊,邹润,朱贵,朱富,蔡福,蔡庆,李立,李云,焦挺,石勇,孙新,顾大嫂,张青,孙二娘,王定六,郁保四,白胜,时迁,段景住"; //26个地名
public static final String LOL_NAME="艾欧尼亚、祖安、诺克萨斯、班德尔城、皮尔特沃夫、战争学院、巨神峰、雷瑟守备、裁决之地、黑色玫瑰、暗影岛、钢铁烈阳、水晶之痕、均衡教派、影流、守望之海、征服之海、卡拉曼达、皮城警备、比尔吉沃特、德玛西亚、弗雷尔卓德、无畏先锋、恕瑞玛、扭曲丛林、巨龙之巢"; /**
* 随机网名
* @return
*/
public static String getUserName(){ //前缀
String prefixs[] = LOL_NAME.split("、") ; //后缀
String suffixs[] = SHUIHU_NAME.split(",");
//随机数生成器
Random random = new Random(); String name = prefixs[random.nextInt(prefixs.length)] + suffixs[random.nextInt(suffixs.length)];
return name ;
} public static void main(String[] args) {
for(int i=0;i<=100;i++){
System.out.println(getUserName());
}
}
}
使用java随机生成有个性的用户名,LOL地名+水浒传,合计2808个有意思的用户名的更多相关文章
- Java随机生成定长纯数字或数字字母混合数
(转)Java随机生成定长纯数字或数字字母混合数 运行效果图: 具体实现代码
- java 随机生成4位随机数
java 随机生成4位的随机数测试类 @org.junit.Testpublic void testRandom(){ String msg="您的注册码为%s,谢谢注册!"; S ...
- Java随机生成18位身份证号
package com.ihome.data; import java.text.SimpleDateFormat; import java.util.Calendar; import java.ut ...
- java随机生成字符串并排序
package com.Imooc; import java.util.ArrayList; import java.util.Collections; import java.util.List; ...
- Java 随机生成中文姓名,手机号,邮编,住址
package lovo; import java.util.HashMap; import java.util.Map; /** * 随机生成中文姓名,性别,Email,手机号,住址 * @auth ...
- java随机生成字符串(字符随机生成类 生成随机字符组合)
原文:http://www.jb51.net/article/45006.htm package p2p_web; import java.util.ArrayList; import java.ut ...
- java随机生成字符串工具类
package aA; import java.util.ArrayList; import java.util.Arrays; import java.util.Random; /** * 字符随机 ...
- 用Java随机生成四则运算
代码链接:https://github.com/devilwjy/Code.Demo 需求分析: 1.程序可接收一个输入参数n,然后随机产生n道加减乘除练习题,每个数字在 0 和 100 之间,运算符 ...
- RandomStringUtils工具类(java随机生成字符串)
使用RandomStringUtils可以选择生成随机字符串,可以是全字母,全数字,自定义生成字符等等... 其最基础的方法: 参数解读: count:需要生成的随机串位数 letters:只要字母 ...
随机推荐
- Fail2ban 术语
filter 过滤器,使用正则表达式定义一个过滤器,从日志中匹配到IP.端口等. action 动作,定义在指定时间段要执行的操作. jail 监禁,jail是一个filter和一个action或者多 ...
- PostgreSQL 和 MySQL 在用途、好处、特性和特点上的异同
PostgreSQL 和 MySQL 在用途.好处.特性和特点上的异同. PostgreSQL 和 MySQL 是将数据组织成表的关系数据库.这些表可以根据每个表共有的数据链接或关联.关系数据库使您的 ...
- MySQL - 数据库的隔离级别
MySQL - 数据库的隔离级别 隔离级别 脏读(Dirty Read) 不可重复读(NonRepeatable Read) 幻读(Phantom Read) 未提交读(Read uncommitte ...
- 7. Docker CI、CD
在上图这个新建的docker-compose.yml文件中把刚才的代码粘贴进去. 可把上述文件保存后,然后到/etc/ssh/sshd_config文件中更改下对应的端口号即可. 然后重新启动sshd ...
- Boogie's First Blog
这是boogie在博客园的第一篇随笔,祝大家身体健康,心情愉悦.
- 【图解源码】Zookeeper3.7源码分析,包含服务启动流程源码、网络通信源码、RequestProcessor处理请求源码
Zookeeper3.7源码剖析 能力目标 能基于Maven导入最新版Zookeeper源码 能说出Zookeeper单机启动流程 理解Zookeeper默认通信中4个线程的作用 掌握Zookeepe ...
- Vue2自定义插件的写法-Vue.use()
最近在用vue2完善一个项目,顺便温习下vue2的基础知识点! 有些知识点恰好没用到时间一长就会淡忘,这样对自己是一种损失. 定义一个对象 对象里可以有任何内容 但install的函数是必不可少的,因 ...
- Map集合中的同一键值key重复赋值
前言: 验证:对Map集合中的同一键值key重复赋值? 结果:对Map集合中的同一键值key重复赋值会覆盖之前的结果. 验证如下: Map<String, Object> map = ne ...
- 『现学现忘』Git后悔药 — 30、版本回退git reset --hard命令说明
git reset --hardcommit-id命令:回退到指定版本.(hard:强硬,严格的回退) 该命令不仅移动了分支中HEAD指针的位置,还将工作区和暂存区中数据也回退到了指定的版本. (提示 ...
- 【cartographer_ros】五: 发布和订阅陀螺仪Imu信息
上一节介绍了里程计Odometry传感数据的订阅和发布. 本节会介绍陀螺仪Imu数据的发布和订阅.陀螺仪在cartographer中主要用于前端位置预估和后端优化. 目录 1:sensor_msgs/ ...