package com.sort; import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Random; import java.util.concurrent.SynchronousQueue; public class Ctest { static List<String> list=new ArrayList<String>(); public static void main(String[] args) { // TODO Auto-generated method stub Ctest n=new Ctest(); n.TextAdd(); n.TestSort(); } public static void TextAdd() { Random random = new Random(); for(int i=0;i<10;) { int length = random.nextInt(10)+1; StringBuilder str=new StringBuilder(); for(int j=0;j<length;) { int order=random.nextInt(123); if(order>=48&&order<=57) { char ch=(char)order; if(str.toString().contains("ch")) { continue; }else { str.append(ch); j++; } }else if(order>=65&&order<=90) { char ch=(char)order; if(str.toString().contains("ch")) { continue; }else { str.append(ch); j++; }}else if(order>=97) { char ch =(char )order; if(str.toString().contains("ch")) { continue; }else { str.append(ch); j++; }}else { continue; } } if(list.contains(str.toString()) ){ continue; } else { list.add(str.toString()); i++; } } } public void textforeach() { for (String string:list) { System.out.println(string); } } public void TestSort() { System.out.println("--------排序前--------"); textforeach(); System.out.println("--------排序后--------"); Collections.sort(list); textforeach(); } }
點(diǎn)擊查看更多內(nèi)容
為 TA 點(diǎn)贊
評(píng)論
評(píng)論
共同學(xué)習(xí),寫下你的評(píng)論
評(píng)論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦