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

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

簡單的代碼,戳。

/**
	?*?1?創(chuàng)建?List<String>?泛型,添加十條隨機(jī)字符串;?
	?*?2?每條字符的長度為10以內(nèi)的隨機(jī)整數(shù);
	?*??3每條字符串的每個字符都為隨機(jī)生成的字符,字符可以重復(fù);?
	?*??4?每條隨機(jī)字符串不可以重復(fù)。
	?*/
	public?void?testSort3()?{
		List<String>?stringList2?=?new?ArrayList<String>();

		String?abc?=?"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
		char[]?stringArr?=?abc.toCharArray();//?字符數(shù)組stingArr中存放著26+26+10=62個元素
		String?str;
		Random?random?=?new?Random();
		for?(int?i?=?0;?i?<?10;?i++)?{
			do?{
				str?=?"";
				int?length?=?random.nextInt(10);//?搖出字符串的長度
				for?(int?j?=?0;?j?<?length;?j++)?{
					int?n?=?random.nextInt(62);//?隨機(jī)生成0~61,對應(yīng)字符數(shù)組stingArr中的元素
					str?=?str?+?stringArr[n];//?拼裝成字符串
				}
			}?while?(stringList2.contains(str));//?判斷每條隨機(jī)字符串是否重復(fù)

			stringList2.add(str);
		}
		System.out.println("-------------排序前------------");
		for?(String?string?:?stringList2)?{
			System.out.println("元素:"?+?string);
		}
		Collections.sort(stringList2);
		System.out.println("---------------排序后-------------");
		for?(String?string?:?stringList2)?{
			System.out.println("元素:"?+?string);
		}

	}


正在回答

2 回答

nice code

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

/**

* 1 創(chuàng)建 List<String> 泛型,添加十條隨機(jī)字符串; 2 每條字符的長度為10以內(nèi)的隨機(jī)整數(shù); 3

* 每條字符串的每個字符都為隨機(jī)生成的字符,字符可以重復(fù); 4 每條隨機(jī)字符串不可以重復(fù)。

*/

public void testSort3() {

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


String abc = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";

char[] stringArr = abc.toCharArray();// 字符數(shù)組stingArr中存放著26+26+10=62個元素

String str;

Random random = new Random();

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

do {

str = "";

int length = random.nextInt(10);// 搖出字符串的長度

for (int j = 0; j < length; j++) {

int n = random.nextInt(62);// 隨機(jī)生成0~61,對應(yīng)字符數(shù)組stingArr中的元素

str = str + stringArr[n];// 拼裝成字符串

}

} while (stringList2.contains(str));// 判斷每條隨機(jī)字符串是否重復(fù)


stringList2.add(str);

}

System.out.println("-------------排序前------------");

for (String string : stringList2) {

System.out.println("元素:" + string);

}

Collections.sort(stringList2);

System.out.println("---------------排序后-------------");

for (String string : stringList2) {

System.out.println("元素:" + string);

}


}



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

舉報(bào)

0/150
提交
取消
Java入門第三季
  • 參與學(xué)習(xí)       409775    人
  • 解答問題       4546    個

Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧

進(jìn)入課程

簡單的代碼,戳。

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

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

幫助反饋 APP下載

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

公眾號

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