随机生成5个英文名字,如jsonka.mackkj。然后再根据首字母的ASCII码排序
import java.util.Random;
import java.util.TreeSet;
public class demo1 {
public static void main(String[] args) {
Random re = new Random();
TreeSet<String> str = new TreeSet<>();
String name ="";
for (int j =0; j < 5; j++) {
for (int i = 0; i < 5; i++) {
name+=(char)(re.nextInt('z'-'a'+1)+'a');
}
str.add(name);
name = "";
}
str.forEach(System.out::println);
}
}
我记得有个类提供了在指定数据集中随机获取值的方法的,不过不记得哪个类了233