慕移动0111711
2019-10-06 20:57
package test;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Random;
public class Testsort {
List<String> lt=new ArrayList<String>();
Random random=new Random();
String str="qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM0123456789";
void dataAdd() {
for(int i=0;i<10;i++) {
StringBuilder st=new StringBuilder();
int s=random.nextInt(10);
for(int j=0;j<s+1;j++) {
int a=random.nextInt(62);
st.append(str.charAt(a));
}
if(lt.contains(st)) {
continue;
}
else {
lt.add(st.toString());
}
}
System.out.println("----------排序前-----------");
for(String show:lt) {
System.out.println(show);
}
Collections.sort(lt);
System.out.println("----------排序后-----------");
for(String show2:lt) {
System.out.println(show2);
}
}
public static void main(String[] args) {
new Testsort().dataAdd();
}
}
还没有人回答问题,可以看看其他问题
Java入门第三季
409792 学习 · 4340 问题
相似问题