注:treeSet本身就具有 去重排序作用
import java.util.HashSet;
import java.util.Random;
import java.util.Set;
import java.util.TreeSet;
public class bb { public static void main(String[] args) {
Set noreapeat =new TreeSet();
Random rdm = new Random();
while (noreapeat.size()<20){
int bb =Math.abs(rdm.nextInt())%26+97; char cc =(char)bb;
noreapeat.add(cc);
}
System.out.println(noreapeat);
}
}
使用TreeSet生成不重复字符

本文介绍了一个Java程序示例,该程序利用TreeSet集合的特性来生成一系列不重复的字符。通过Random类生成随机整数,并将其转换为ASCII码对应的字符,最终收集到TreeSet中以确保所有字符都是唯一的并按字母顺序排列。
1933

被折叠的 条评论
为什么被折叠?



