package array;import java.util.Random;public class Name {private static String[] x = { "赵", "钱", "孙", "李", "周", "吴", "郑", "王", "韩","高", "郭", "欧阳", "张", "慕容" };// 维护“姓”数组private static String[] nvm = { "娜", "宁", "晓", "婷", "玲", "楠", "惠", "梅","静", "怡" };// 维护女“名”数组private static String[] nanm = { "庆", "亮", "红", "伟", "磊", "刚", "飞", "志","军", "成", "俊", "辉", "清", "斌", "冰" };// 维护男“名”数组/*** @param args*/public static void main(String[] args) {for (int i = 0; i < 1000; i++) {System.out.println(getName());}}/*** 得到名字* * @return*/public static String getName() {Random r = new Random();StringBuilder name = new StringBuilder();int forloop = r.nextInt(2) + 1;// 确定名字个数int randomX = r.nextInt(x.length);// 确定姓int xb = r.nextInt(2);// 用于判断性别 0<=xb<2;每次确定一个性别for (int i = 0; i < forloop; i++) {String[] xbm = null;if (xb % 2 == 0) {// 偶数为男名 xbm = nanm;} else {xbm = nvm;}int randomM = r.nextInt(xbm.length);//如果今后添加双字名 则需要进一步判断  1、name已经存在的数 2、xbm现在的数name.append(xbm[randomM]);}return x[randomX] + name;}}

起名~Java程序源码。相关推荐

  1. Thinkphp开发的周易起名网程序源码

    介绍: 1.宝宝在线起名 2.周易取名 3.带在线下d起名 4.一对一起名 5.支持手机wap 链接数据库地址:Application\Common\Conf 修改里面config.php数据库连接, ...

  2. 程序兵法:Java String 源码的排序算法(一)

    摘要: 原创出处 https://www.bysocket.com 「公众号:泥瓦匠BYSocket 」欢迎关注和转载,保留摘要,谢谢! 这是泥瓦匠的第103篇原创 <程序兵法:Java Str ...

  3. 宝宝起名神器微信小程序源码下载支持多种流量主模式

    2022年马上到了,还不知道怎么给虎宝宝取名字嚒 那么这款小程序源码就可以帮到你了 这款小程序支持输入姓氏自动起名,不满意还可以点击换一换来找到满意的 支持起两个字或者三个字的名字 另外小编也给该款小 ...

  4. 【小程序源码】宝宝起名神器

    这款小程序支持输入姓氏自动起名, 不满意还可以点击换一换来找到满意的 支持起两个字或者三个字的名字 下面就来看看小编的测试演示图吧! 小程序源码下载地址:[小程序源码]宝宝起名神器-小程序文档类资源- ...

  5. 小程序源码:宝宝起名神器微信小程序源码下载-多玩法安装简单

    这款小程序支持输入姓氏自动起名,不满意还可以点击换一换来找到满意的 支持起两个字或者三个字的名字 另外小编也给该款小程序添加了几个流量给大家 下面就来看看小编的测试演示图吧! 小程序源码下载地址:小程 ...

  6. 宝宝起名神器小程序源码_支持多种流量主模式

    2022年马上到了,还不知道怎么给虎宝宝取名字么? 那么这款小程序源码就可以帮到你了,这款小程序支持输入姓氏自动起名. 不满意还可以点击换一换来找到满意的,支持起两个字或者三个字的名字. 另外也给该款 ...

  7. 全新UI宝宝起名神器小程序源码+样式非常美观

    正文: 最新还不错的宝宝起名神器小程序源码+UI非常美观. 名字生成有双套算法,如下图介绍: 支持输入姓氏之后支持自动起名,觉得不好的话可以手动切换,支持起两个字或者三个字的名字,另外也给小程序添加了 ...

  8. 最新还不错的宝宝起名神器小程序源码+UI非常美观

    正文: 最新还不错的宝宝起名神器小程序源码+UI非常美观. 名字生成有双套算法,如下图介绍: 支持输入姓氏之后支持自动起名,觉得不好的话可以手动切换,支持起两个字或者三个字的名字,另外也给小程序添加了 ...

  9. java毕业设计——基于Java+Socket的视频会议系统设计与实现(毕业论文+程序源码)——视频会议系统

    基于Java+Socket的视频会议系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于Java+Socket的视频会议系统设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦.需要下 ...

最新文章

  1. SAP MM 物料主数据采购视图中的字段'Var. OUn'的作用?
  2. 关于Linux vi命令 vi命令一览表
  3. 【Socket网络编程】5.单播、多播(组播)、广播
  4. 外贸常用术语_推荐必看!外贸、货代人订舱常用术语及订舱单中英对照!收藏备用...
  5. 安装 | R2021a链接及Matlab运行图
  6. python将灰度图转换为RGB彩色图
  7. php mysql source_详解MySQL数据库中有关source命令
  8. OC基础之访问修饰符
  9. 痛!做C#半年,挣的不如做AI1个月?”看到第二句泪目……
  10. el-option传两个值_如意芳霏三对CP三种甜,傅容与徐晋夫唱妇随,甜蜜值爆棚
  11. 2021软考-信息处理员知识点汇总
  12. 今天结束了ie被劫持的生活
  13. iPhone 行/水货、黑机、妖机、卡贴机科普。
  14. 在图3-30 中,某学院的以太网交换机有三个接口分别和学院三个系的以太网相连,另外三个接口分别和电子邮件服务器、万维网服务器以及一个连接互联网的路由器相连。图中的A,B和C都是100Mbit/s以太网
  15. 傻瓜教程:手把手教你解决多个应用实例(附代码、手绘图)
  16. BoardCast BroadcastReceiver 基础
  17. 解决网页无法复制文字
  18. 飞书机器人python获取open_id对应的用户信息api调用
  19. Session的理解
  20. Matlab 填补缺失数据

热门文章

  1. 扫描识别电子护照的设备机器SDK
  2. 世界计算机行业未来发展趋势,2017年全球笔记本行业发展概况及未来发展趋势分析【图】...
  3. A66 TP5.0 html 引用外部js文件无效
  4. ABBYY FineReader如何识别多语言文档
  5. 2013年各大IT公司研发类笔试题
  6. JDK-1.5_新特性
  7. java实现开关按钮,DOC-03-05 开关按钮(Toggle Button)
  8. 2013福建高职单招计算机类专业,2013福建高职单招 计算机类专业 知识试题
  9. [LeetCode题解]从两个有序数组的并集中寻找第k小元素
  10. STL之父Alex Stepanov亚历山大·斯特潘诺夫