map集合里面可以存放什么數(shù)據(jù) EL端口作用?
第一步是在map的鍵中隨機(jī)獲取,randomSubType是根據(jù)map的鍵集大小生成的隨機(jī)數(shù)。(隨機(jī)子類型)下面是整個(gè)方法的代碼因?yàn)殒I指向鏈表,所以隨機(jī)數(shù)是根據(jù)鏈表集合的大小再次生成的,也就是隨機(jī)下標(biāo)
第一步是在map的鍵中隨機(jī)獲取,randomSubType是根據(jù)map的鍵集大小生成的隨機(jī)數(shù)。
(隨機(jī)子類型)
下面是整個(gè)方法的代碼
因?yàn)殒I指向鏈表,所以隨機(jī)數(shù)是根據(jù)鏈表集合的大小再次生成的,也就是隨機(jī)下標(biāo)。
該方法包括以下步驟:
獲取隨機(jī)密鑰;;
獲取相應(yīng)的列表;根據(jù)隨機(jī)密鑰生成隨機(jī)密鑰;
根據(jù)()隨機(jī)給出一個(gè)下標(biāo)索引。這樣,映射中的鍵和列表都是隨機(jī)的。
querySubTypeFlagfalse
//根據(jù)類型獲取對(duì)應(yīng)的sbuType集合。
ListltStringgt子類型列表countStory(())
ListltStringgt id list new ArrayListltgt()
//防止進(jìn)入無(wú)限循環(huán),只允許有限次數(shù)的操作。
int index0
做{
//映射密鑰集大小生成隨機(jī)數(shù)。
string random subtype((int)(math . random()*()))
////鍵指向的列表根據(jù)列表集的大小再次生成一個(gè)隨機(jī)數(shù),也就是一個(gè)隨機(jī)下標(biāo)。
idList(隨機(jī)子類型)
if(null!idList ampamp 0!()) {
randomId ((int)(Math.random()*()))
}
指數(shù)
} while((idList null | |()0)ampamp index lt 50)