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

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

隨機字符串排序

public?void?testSortRandomString(){
????List<String>?list?=?new?ArrayList<String>();
????Integer?k;
????Random?random?=?new?Random();
????String?str?=?"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
????StringBuilder?stringBuilder?=?new?StringBuilder();
????for?(int?i?=?0;?i?<?3;?i++)?{
????????do?{
????????????for?(int?a?=?0;?a?<?10;?a++)?{
????????????????k?=?random.nextInt(str.length());
????????????????stringBuilder.append(str.charAt(k));
????????????}

????????}while?(list.contains(stringBuilder));
????????System.out.println(stringBuilder);
????????list.add(stringBuilder.toString());
????????stringBuilder.delete(0,stringBuilder.length());
????}
????Collections.sort(list);
????System.out.println("===========排序后=============");
????for?(String?i:list)?{
????????System.out.println("元素:"+i);
????}
}


正在回答

1 回答

public void testSortString2() {

List<String> stringList = new ArrayList<String>();

Integer it;

Random random = new Random();

Random Long = new Random();

String str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";

StringBuilder sb = new StringBuilder();

for(int i = 0 ; i < 10 ; i++) {

do {

for (int j = 0 ,l=Long.nextInt(10);j<l; j++) {

it = random.nextInt(str.length());

sb.append(str.charAt(it));

}

}while(stringList.contains(sb));

stringList.add(sb.toString());

sb.delete(0, sb.length());

}

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);

}

}

改了一下 可以不固定10個字符?

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

隨機字符串排序

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

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

幫助反饋 APP下載

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

公眾號

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