getRandomAlias function
Implementation
String getRandomAlias() {
const adjectives = [
'冷酷',
'温暖',
'明亮',
'柔软',
'坚硬',
'迷人',
'宁静',
'神秘',
'欢快',
'轻松',
'活力',
'充实',
'绚烂',
'优雅',
'奇妙',
'雄伟',
'独特',
'激情',
'梦幻',
'舒适',
'清新',
'灵动',
'和谐',
'深沉',
'朝气',
];
const nouns = [
'黄桃',
'西瓜',
'苹果',
'橙子',
'香蕉',
'桃子',
'樱桃',
'葡萄',
'柠檬',
'草莓',
'菠萝',
'芒果',
'橄榄',
'梨子',
'石榴',
'荔枝',
'柚子',
'蓝莓',
'柚子',
'蜜柚',
'火龙果',
'杏子',
'柿子',
'柑橘',
'莲雾',
];
Random random = Random();
// 生成随机的 x 和 y 索引
int adjectiveIndex = random.nextInt(adjectives.length);
int nounIndex = random.nextInt(nouns.length);
// 构建 alias
String alias = adjectives[adjectiveIndex] + nouns[nounIndex];
return alias;
}