无码色色,久久久久久免费精品喷水,美女把胸罩解开让男生摸,欧美一级在线观看视频,色亚洲天堂,色综合天天综合给合国产

咨詢電話:023-88959644    24小時(shí)服務(wù)熱線:400-023-8809
NEWS CENTER ·
新聞動(dòng)態(tài)
關(guān)注中技互聯(lián) 關(guān)注前沿

比較內(nèi)部迭代器和外部迭代器

發(fā)表日期:2015-03-13    文章編輯:    瀏覽次數(shù):6    標(biāo)簽:

   雖然內(nèi)部迭代器和外部迭代碼能完成遍歷一個(gè)集合的相同工作,但是它們?cè)趯?shí)際使用中還是有不同之處的,外部迭代器當(dāng)然具備一些優(yōu)勢(shì),例如,當(dāng)你使用一個(gè)外部迭代器時(shí),是使用迭代器的客戶在控制這個(gè)迭代器,而在使用內(nèi)部迭代器時(shí),你只有等訪問下個(gè)元素的條件全部成熟之后才能調(diào)用next.相反,在使用內(nèi)部迭代器時(shí),這個(gè)集合會(huì)敬業(yè)地將你傳入的代碼塊施用于一個(gè)又一個(gè)的子元素上.

  在大多數(shù)情況下,這種差異是無關(guān)緊要的,但是,比如當(dāng)你想要將兩個(gè)排序過的數(shù)組合并成一個(gè)自我排序的數(shù)組時(shí),這種合并在使用類似于ArrayInterator這樣的外部迭代器的情況下就很簡單,我們只需要為這兩個(gè)輸入的數(shù)組創(chuàng)建一個(gè)迭代器,然后通過持續(xù)地將兩個(gè)數(shù)組中的最小值加入輸出數(shù)組的方式就可以實(shí)現(xiàn).

  本文由重慶網(wǎng)頁設(shè)計(jì)專家-重慶做網(wǎng)站小編收集發(fā)布:http://www.zjcoo.com

如沒特殊注明,文章均為中技互聯(lián)原創(chuàng),轉(zhuǎn)載請(qǐng)注明來自www.tmsmall666.cn
相關(guān)新聞

CopyrightZJCOO technology Co., LTD. All Rights Reserved.    

渝ICP 備11003429號(hào)

  • qq客服
  • 公眾號(hào)
  • 手機(jī)版
  • 新浪微博