第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

隨機(jī)生成不重復(fù)字符串(通過ASCII編碼實(shí)現(xiàn))

package?imooc.Collections.sort;

import?java.util.ArrayList;
import?java.util.Collections;
import?java.util.List;
import?java.util.Random;

public?class?SortDemo?{
/**
*?添加十條隨機(jī)字符串給List?
*?每條字符串的長度為10以內(nèi)的隨機(jī)整數(shù)?
*?每條字符串的每個字符都為隨機(jī)生成的字符,字符可以重復(fù)?
*?每條隨機(jī)字符串不可重復(fù)
*?
*?@param?args
*/
public?void?stringList()?{
List<String>?stringList?=?new?ArrayList<String>();
Random?random?=?new?Random();
StringBuilder?str?=?new?StringBuilder();
String?string?=?new?String();
//?循環(huán)添加10條隨機(jī)字符串
for?(int?i?=?0;?i?<?10;?i++)?{
//每條隨機(jī)字符串不重復(fù)
do?{
//?清空str
str.delete(0,?str.length());
//每條字符串的字符長度為10以內(nèi)的隨機(jī)整數(shù)
for?(int?j?=?0;?j?<?random.nextInt(9)?+?1;?j++)?{
//根據(jù)ASCII編碼生成隨機(jī)的字符
int?n?=?random.nextInt(3)?+?1;
switch?(n)?{
case?1:
//?生成隨機(jī)數(shù)
int?num?=?random.nextInt(10);
str.append(num);
break;
case?2:
//?生成大寫字母
char?cap?=?(char)?(random.nextInt(26)?+?65);
str.append(cap);
break;
case?3:
//?生成小寫字母
char?low?=?(char)?(random.nextInt(26)?+?97);
str.append(low);
break;
}

string?=?str.toString();
}
}?while?(stringList.contains(string));
stringList.add(string);

System.out.println("List中添加了字符串:"?+?string);
}
System.out.println("-------排序前--------");
for?(String?i?:?stringList)?{
System.out.println("元素:"?+?i);
}
Collections.sort(stringList);
System.out.println("-------排序后--------");
for?(String?i?:?stringList)?{
System.out.println("元素:"?+?i);
}

}

public?static?void?main(String[]?args)?{
SortDemo?sd?=?new?SortDemo();
sd.stringList();
}

}


正在回答

2 回答

棒棒噠!?。?!

0 回復(fù) 有任何疑惑可以回復(fù)我~

perfect.

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

隨機(jī)生成不重復(fù)字符串(通過ASCII編碼實(shí)現(xiàn))

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號