public void testSort3(){
/**
- 创建10条随机字符串
- 字符串的长度在10以内
- 字符可随机生成,可重复
-
10条字符串不重复
*/
List<String> stringList = new ArrayList<String>();String a = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; Random random = new Random(); int count=0; while(count<10){ StringBuilder stringbuilder = new StringBuilder(); int rand = random.nextInt(10); for (int i = 0; i <= rand; i++) { int rand1 = (int) (Math.random() * a.length()); char c = a.charAt(rand1); stringbuilder = stringbuilder.append(c); } if(!stringList.contains( stringbuilder)){ stringList.add(stringbuilder.toString()); count++; System.out.println("字符串:"+stringbuilder); } } System.out.println("-------------------排序前--------------"); for(String string : stringList){ System.out.println("元素:"+string); } Collections.sort(stringList); System.out.println("-------------------排序后--------------"); for(String string : stringList){ System.out.println("元素:"+string); }
}
點(diǎn)擊查看更多內(nèi)容
1人點(diǎn)贊
評(píng)論
評(píng)論
共同學(xué)習(xí),寫下你的評(píng)論
評(píng)論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦