亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

怎么去掉重復和空字符串?

public?void?testSort3(){
??List<String>?strList?=?new?ArrayList<String>();
??Random?random?=?new?Random();
??String?strings?="zxcvbnmasdfghjklpoiuytrewqZXCVBNMLKJHGFDSAQWERTYUIOP01234567890";
??StringBuilder?newString?=?new?StringBuilder();//村村字符串
??String?s?=?new?String();
??for(int?i?=0;i<10;i++){
???int?stringLength?=0;
???if(stringLength==0){
????//生成字符串長度
????stringLength?=?random.nextInt(10)+1;
???
???}
???/**do{
????stringLength?=?random.nextInt(10);
????
???}while(stringLength==0);*/
???do{
????for(int?j=0;j<stringLength;j++){
?????//1.每條字符串的每個字符都為隨機生成的字符,字符可以重復
?????//int?index?=?(int)(Math.random()*62);
?????//2.隨機產生字符串
?????int?r?=?random.nextInt(62);
?????//獲取每個單個字符
?????char?char1?=strings.charAt(r);
?????//往newString追加字符
?????newString.append(char1);
????}
???}while(strList.contains(newString));
???//轉換成字符串
???s?=?newString.toString();
???//strList.add(newString.toString());
???strList.add(s);
???System.out.println("成功添加字符串"+i+":"+s);
???//
???newString.delete(0,?newString.length());
???
??}
??System.out.println("------排序前------");
??for?(String?string?:?strList)?{
???System.out.println("元素:"+string);
??}
??Collections.sort(strList);
??System.out.println("------排序后------");
??for?(String?string?:?strList)?{
???System.out.println("字符串:"+string);
??}
??
?}


正在回答

0 回答

舉報

0/150
提交
取消

怎么去掉重復和空字符串?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號