留個紀念.
import java.util.*;
public class Collection {
? List<String> cc=new ArrayList<String>();
? public void randomm() {
? Random random=new Random();
? StringBuffer buffer=new StringBuffer();
?String str="zxcvbnmlkjhgfdsaqwertyuiopQWERTYUIOPASDFGHJKLZXCVBNM1234567890";
do {
for(int m=1;m<11;m++) {
int b=random.nextInt(10)+1;
for(int i=0;i<b;i++) {
?
int a=random.nextInt(62);
char k=str.charAt(a);
buffer.append(k);
}
System.out.println("成功添加:"+buffer);
cc.add(buffer.toString());
buffer.delete(0, b);// 清空StringBuffer(0,length) ? ? ?
}
}while(cc.contains(buffer.toString()));
? }
?public void sort() {
?System.out.println("---------排序前---------");
? ? ? for(int i=0;i<10;i++) {
? ? ? String n=cc.get(i);
? ? ? System.out.println(n);
?}
?}
? ?public void Sort() {
? ?System.out.println("----------排序后---------");
? ?Collections.sort(cc);
? ?for(String string:cc) {
? ?System.out.println(string);
? ?}
? ?}
? public static void main(String[] args) {
? Collection ss=new Collection();
? ss.randomm();
? ss.sort();
? ss.Sort();
? }
?}
2018-06-30
寫得不錯??!