Java 随机生成姓名:使用 Random 类生成随机姓名
这是不可能的。hashCode 是根据对象内容生成的整数值,不能随机生成姓名。如果需要随机生成姓名,可以使用随机数生成器来生成随机字符,然后组合成姓名。例如,可以使用以下代码片段生成随机姓名:
Random random = new Random();
String[] firstNames = {'John', 'Jane', 'James', 'Emily', 'Emma', 'Ethan', 'Oliver', 'Sophia', 'Isabella', 'Liam', 'Noah', 'William', 'Mia', 'Ava', 'Charlotte'};
String[] lastNames = {'Smith', 'Johnson', 'Williams', 'Jones', 'Brown', 'Davis', 'Miller', 'Wilson', 'Moore', 'Taylor', 'Anderson'};
String firstName = firstNames[random.nextInt(firstNames.length)];
String lastName = lastNames[random.nextInt(lastNames.length)];
String fullName = firstName + ' ' + lastName;
System.out.println(fullName);
这段代码使用了一个随机数生成器来随机选择名字和姓氏,并将它们组合成一个完整的姓名。
原文地址: https://www.cveoy.top/t/topic/oI44 著作权归作者所有。请勿转载和采集!