这是我的代码,有点少,但能实现
package com.stu;
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
public class testStringList {
/*
*利用Collections.sort()方法对泛型String的List进行排序
*2.每条字符串的长度为10以内的随机整数
*3.每条字符串的每个字符都为随机生成的字符,字符可以重复
*/
public void testsort(){
List<String> stringList = new ArrayList<String>();
String base = "1234567890qwertyuiopasdfghjklzxcvbnmQAZWSXEDCRFVTGBYHNUJMIKOLP";
for(int i=0;i<10;i++){
StringBuilder sb =new StringBuilder();
Random random =new Random();
int k= random.nextInt(9)+1;
for(int j=0;j<k;j++){
int c=random.nextInt(61);
sb.append(base.charAt(c));
}
System.out.println(sb);
}
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
testStringList tsl = new testStringList();
tsl.testsort();
}
}