public class CollectionsSort {
public void testSort3(){
List<String> list3 = new ArrayList<String>();
Random ra = new Random();
String all = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
int l = all.length()-1;
int i = 0;
do{
StringBuilder bu = new StringBuilder();
int h = ra.nextInt(9)+1;
for(int j = 0;j<h;j++){
bu.append(all.charAt(ra.nextInt(l)));
}
String st = bu.toString();
System.out.println("生成随机字符串:"+st);
if(!(list3.contains(st))){
list3.add(st);
i++;
}else{
continue;
}
}while(i<10);
System.out.println("排序之前---------:");
for(String string :list3){
System.out.println("元素:"+string);
}
Collections.sort(list3);
System.out.println("排序之后---------:");
for(String string :list3){
System.out.println("元素:"+string);
}
}
public static void main(String[] args){
CollectionsSort c1 = new CollectionsSort();
//c1.testSort1();
//c1.testSort2();
c1.testSort3();
}
}
点击查看更多内容
1人点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦