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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

課后的思考題,隨機(jī)生成長(zhǎng)度10以?xún)?nèi)的字符串,自己寫(xiě)了一下,僅供參考

/*
	?*?生成指定長(zhǎng)度內(nèi)的隨機(jī)字符串
	?*?@params??length?
	?*?return?random?String
	?*/
	public?String?getRandomString(int?length){
		?String?base="abcdefghigklmnopkrstuvwxyzABCDEFGHIGKLMNOPQRSTUVWXYZ0123456789";
		?StringBuilder?sbBuilder?=?new?StringBuilder();
		?Random?random?=?new?Random();
		?int?finalLength?=?random.nextInt(length)?+?1;
		?for(int?i?=?0;?i?<?finalLength;?i++){
			?int?index?=?random.nextInt(base.length());
			?sbBuilder.append(base.charAt(index));
		?}
		?return?sbBuilder.toString();
	}
	
	public?void?testSort2(){
		List<String>?stringlist?=?new?ArrayList<String>();
		Random?random?=?new?Random();
		for(int?i?=?0;?i?<?10;?i++){
			String?string;
			do{
				string?=?getRandomString(10);
			}while(stringlist.contains(string));
			stringlist.add(string);
			System.out.println("成功添加數(shù):"?+?string);
		}
		System.out.println("排序前--------------");
		for(String?string:stringlist){
			System.out.print(string?+?",");
		}
		System.out.println();
		System.out.println("排序后--------------");
		Collections.sort(stringlist);
		for(String?string:stringlist){
			System.out.print(string?+?",");
		}
		
	}


正在回答

3 回答

代碼不錯(cuò),謝謝分享!

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

如果i=0和i=1的獲得值是一樣,是不是最終添加到?stringlist中的元素就只有9個(gè)?

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

Songlw

如果是指后面一個(gè)方法里面的i,則為9個(gè)元素。
2015-07-23 回復(fù) 有任何疑惑可以回復(fù)我~

不錯(cuò)的代碼,可以參考一下

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

舉報(bào)

0/150
提交
取消

課后的思考題,隨機(jī)生成長(zhǎng)度10以?xún)?nèi)的字符串,自己寫(xiě)了一下,僅供參考

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

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

幫助反饋 APP下載

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

公眾號(hào)

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