package imooc.com;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Random;
public class sortList {
List<String> stringList = new ArrayList<String>();
String st= new String("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZqwertyuiopasdfghjklzxcvbnm");
StringBuilder su;
Random r= new Random();
public void testSort(){
int j=0;
while (j<10){
su = new StringBuilder();
for (int i=0;i<r.nextInt(10);i++)
{
int k=r.nextInt(st.length());
char si =st.charAt(k);
su.append(si);//将char类型的数据存入其中,放在末尾
}String sj = su.toString();//将StringBuilder类型数据转为String类型
if (stringList.isEmpty()||!(stringList.contains(sj))){
System.out.println("即将添加的元素为:"+ sj);
stringList.add(sj);
j++;
}continue;
}
//使用foreach方法遍历stringList中的元素
System.out.println("--------------排序前----------------");
for(String S : stringList){
System.out.println("输出的元素为:" + S);
}
//进行排序
Collections.sort(stringList);
System.out.println("---------------排序后--------------");
for(String S : stringList){
System.out.println("输出的元素为:" + S);
}
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
sortList sl= new sortList();
sl.testSort();
}
}
點(diǎn)擊查看更多內(nèi)容
為 TA 點(diǎn)贊
評(píng)論
評(píng)論
共同學(xué)習(xí),寫(xiě)下你的評(píng)論
評(píng)論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶(hù)
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得
100積分直接送
付費(fèi)專(zhuān)欄免費(fèi)學(xué)
大額優(yōu)惠券免費(fèi)領(lǐng)