Java 生成随机昵称(形容词加名词)

Java 生成随机昵称

今天写了个使用java生成随机可爱昵称的代码,就是使用形容词拼接名词。

Java 生成随机昵称(形容词加名词)_第1张图片

package com.haier.util;

import java.util.Random;

public class NickName {

   private static String adjective[] = {
           "一样的", "喜欢的", "美丽的", "一定的", "原来的", "美好的", "开心的", "可能的", "可爱的",
           "明白的", "所有的", "后来的", "重要的", "经常的", "自然的", "真正的", "害怕的", "空中的",
           "红色的", "痛苦的", "干净的", "辛苦的", "精彩的", "欢乐的", "进步的", "影响的", "黄色的",
           "亲爱的", "根本的", "完美的", "金黄的", "聪明的", "清新的", "迷人的", "光明的", "共同的",
           "直接的", "真实的", "听说的", "用心的", "飞快的", "雪白的", "着急的", "乐观的", "主要的",
           "鲜艳的", "冰冷的", "细心的", "奇妙的", "水平的", "动人的", "大量的", "无知的", "礼貌的",
           "暖和的", "深情的", "正常的", "平淡的", "光亮的", "落后的", "大方的", "老大的", "刻苦的",
           "晴朗的", "专业的", "永久的", "大气的", "知己的", "刚好的", "相对的", "平和的", "友好的",
           "广大的", "秀丽的", "日常的", "高级的", "相同的", "笔直的", "安定的", "知足的", "结实的",
           "许久的", "听话的", "知名的", "闷热的", "众多的", "拥挤的", "天生的", "迷你的", "老实的",
           "友爱的", "原始的", "可笑的", "合格的", "公共的", "大红的", "得力的", "洁净的", "暗淡的",
           "鲜红的", "桃红的", "吓人的", "多余的", "秀美的", "繁忙的", "冰凉的", "热心的", "空旷的",
           "冷清的", "公开的", "冷淡的", "齐全的", "草绿的", "能干的", "发火的", "可心的", "业余的",
           "空心的", "凉快的", "长远的", "土黄的", "和好的", "合法的", "明净的", "过时的", "低下的",
           "不快的", "低级的", "中用的", "不定的", "公办的", "用功的", "少许的", "忙乱的", "日用的",
           "要紧的", "少见的", "非分的", "怕人的", "大忙的", "幸福的", "特别的", "未来的", "伟大的",
           "困难的", "伤心的", "实在的", "现实的", "丰富的", "同样的", "巨大的", "耐心的", "优秀的",
           "亲切的", "讨厌的", "严厉的", "积极的", "整齐的", "环保的"};

   private static String[] noun = {
           "生活", "一起", "不是", "人们", "今天", "孩子", "心里", "奶奶", "眼睛",
           "学校", "原来", "爷爷", "地方", "过去", "事情", "以后", "可能", "晚上",
           "里面", "才能", "知识", "故事", "多少", "比赛", "冬天", "所有", "样子",
           "成绩", "后来", "以前", "童年", "问题", "日子", "活动", "公园", "作文",
           "旁边", "下午", "自然", "房间", "空气", "笑容", "明天", "风景", "音乐",
           "岁月", "文化", "生气", "机会", "身影", "天气", "空中", "红色", "书包",
           "今年", "汽车", "早晨", "道路", "认识", "办法", "精彩",
           "中午", "礼物", "星星", "习惯", "树木", "女儿", "友谊", "夜晚", "意义",
           "家长", "耳朵", "家人", "门口", "班级", "人间", "厨房", "风雨", "影响",
           "过年", "电话", "黄色", "种子", "广场", "清晨", "根本", "故乡", "笑脸",
           "水面", "思想", "伙伴", "美景", "照片", "水果", "彩虹", "刚才", "月光",
           "先生", "鲜花", "灯光", "感情", "亲人", "语言", "爱心", "光明", "左右",
           "新年", "角落", "青蛙", "电影", "行为", "阳台", "用心", "题目", "天地",
           "动力", "花园", "诗人", "树林", "雨伞", "去年", "少女", "乡村", "对手",
           "上午", "分别", "活力", "作用", "古代", "公主", "力气", "从前", "作品",
           "空间", "黑夜", "说明", "青年", "面包", "往事", "大小", "司机",
           "中心", "对面", "心头", "嘴角", "家门", "书本", "雪人", "笑话",
           "云朵", "早饭", "右手", "水平", "行人", "乐园", "花草", "人才", "左手",
           "目的", "课文", "优点", "灰尘", "年代", "沙子", "小说", "儿女", "明星",
           "难题", "本子", "水珠", "彩色", "路灯", "把握", "房屋", "心愿", "左边",
           "新闻", "早点", "市场", "雨点", "细雨", "书房", "毛巾", "画家", "元旦",
           "绿豆", "本领", "起点", "青菜", "土豆", "总结", "礼貌", "右边", "窗帘",
           "萝卜", "深情", "楼房", "对话", "面条", "北方", "木头", "商店", "疑问",
           "后果", "现场", "诗词", "光亮", "白菜", "男子", "风格", "大道", "梦乡",
           "姐妹", "毛衣", "园丁", "两边", "大风", "乡下", "广播", "规定", "围巾",
           "意见", "大方", "头脑", "老大", "成语", "专业", "背景", "大衣", "黄豆",
           "高手", "叶片", "过往", "选手", "奶油", "时空", "大气", "借口", "抹布",
           "画笔", "山羊", "晚会", "拖鞋", "手心", "手工", "明年", "手术", "火苗",
           "知己", "价格", "树苗", "主意", "摇篮", "对比", "胖子", "专家", "年级",
           "落日", "东风", "屋子", "创意", "报道", "下巴", "面子", "迷宫", "雪山",
           "友好", "烟雾", "西方", "姨妈", "问号", "年轮", "居民", "选手", "奶油",
           "时空", "大气", "借口", "抹布", "画笔", "山羊", "晚会", "拖鞋", "手心",
           "手工", "明年", "手术", "火苗", "知己", "价格", "树苗", "主意", "摇篮",
           "对比", "胖子", "专家", "年级", "落日", "东风", "屋子", "创意", "报道",
           "下巴", "面子", "迷宫", "雪山", "友好", "烟雾", "西方", "姨妈", "问号",
           "年轮", "居民", "选手", "奶油", "时空", "大气", "借口", "抹布", "画笔",
           "山羊", "晚会", "拖鞋", "手心", "手工", "明年", "手术", "火苗", "知己",
           "价格", "树苗", "主意", "摇篮", "对比", "胖子", "专家", "年级", "落日",
           "东风", "屋子", "创意", "报道", "下巴", "面子", "迷宫", "雪山", "友好",
           "烟雾", "西方", "姨妈", "问号", "年轮", "居民"};

   /**
    * 生成随机昵称
    *
    * @return
    */
   public static String generateName() {
       int adjLen= adjective.length;
       int nLen= noun.length;
       StringBuffer sb = new StringBuffer();
       Random random = new Random();
       sb.append(adjective[random.nextInt(adjLen)]);
       sb.append(noun[random.nextInt(nLen)]);
       return sb.toString();
   }
}

转载注明出处!

你可能感兴趣的:(小工具)