自己写到的课后练习
public void testSort3(){
List<String> stringList=new ArrayList();
Random random=new Random();
for(int g=0;g<10;g++){
String b="";//每得到一次字符串并将其存入stringList后,将存放字符串的变量初始化
do{
for(int i=0;i<10;i++){
Integer k=random.nextInt(10);
String a=Integer.toString(k);
b+=a; //通过10次循环,得到字符串的每一位,并将其连接起来得到长度为10的字符串
}
}while(stringList.contains(b));
stringList.add(b);
System.out.println("添加了元素:"+b);
}
System.out.println("--------排序前--------");
for (String string : stringList) {
System.out.println("元素为:"+string);
}
Collections.sort(stringList);
System.out.println("--------排序后--------");
for (String string2 : stringList) {
System.out.println("元素为:"+string2);
}
}