国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Java嵌套循環(huán)中容易出現(xiàn)的問題

April / 2486人閱讀

摘要:現(xiàn)象總是加載數(shù)據(jù)的總集合大小為,后來經(jīng)過斷點調(diào)試才發(fā)現(xiàn)原因和不能混淆需要注意嵌套循環(huán)外層和層的循環(huán),不能混淆顛倒位置歡迎加入學習交流群,大家一起學習交流。

現(xiàn)象

總是加載數(shù)據(jù)的總集合大小為0,后來經(jīng)過斷點調(diào)試才發(fā)現(xiàn)原因:i 和 j 不能混淆

for (int i =0; i < songsTypes.size(); i++)

{SongsType songsType = songsTypes.get(i);int mCurrentId = songsType.getId();

MusicSortItem musicSortItem = new MusicSortItem();musicSortItem.setmTitle(songsType.getType_name());

musicSortItem.setType(true);allItems.add(musicSortItem);

for (int j =0; j < songSheetBeanList.size();j++)

{SongSheetBean ssb = songSheetBeanList.get(j);if (mCurrentId == ssb.getType_id()

{? ? ?

? MusicSortItem musicSortItemSub = new MusicSortItem();

musicSortItemSub.setmTitle(ssb.getSSheet());

musicSortItemSub.setType(false);musicSortItemSub.setShid(ssb.getShid());

allItems.add(musicSortItemSub);

}

}

}

需要注意

嵌套循環(huán)外層和層的循環(huán),不能混淆顛倒位置

歡迎加入學習交流群569772982,大家一起學習交流。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/67887.html

相關(guān)文章

  • Dart基礎(chǔ)系統(tǒng)學習

    摘要:中所有的基礎(chǔ)類型類等都繼承,默認值是,自帶和,而如果是或者的話,那么它只有一個方法。斷言失敗則程序立刻終止檢查是否為空字符串檢查是否小于等于檢查是否為檢查是否為字符串中,支持類型。類繼承類,通過關(guān)鍵字調(diào)用類的構(gòu)造函數(shù)。泛型全面支持泛型。 目錄介紹 01.變量聲明 1.1 var聲明變量 1.2 變量和常量 1.3 dynamic和Object 02.數(shù)據(jù)類型 2.1 基本...

    stackvoid 評論0 收藏0
  • Python 工匠:編寫條件分支代碼技巧

    摘要:系列文章工匠善用變量改善代碼質(zhì)量序言編寫條件分支代碼是編碼過程中不可或缺的一部分。而進行條件分支判斷時用到的也是這個值重點來了,雖然所有用戶類實例的布爾值都是真。 歡迎大家前往騰訊云+社區(qū),獲取更多騰訊海量技術(shù)實踐干貨哦~ 本文由鵝廠優(yōu)文發(fā)表于云+社區(qū)專欄 作者:朱雷 | 騰訊IEG高級工程師 『Python 工匠』是什么? 我一直覺得編程某種意義是一門『手藝』,因為優(yōu)雅而高效的代碼...

    KaltZK 評論0 收藏0
  • 【筆記】 你不知道JS讀書筆記——異步

    摘要:異步請求線程在在連接后是通過瀏覽器新開一個線程請求將檢測到狀態(tài)變更時,如果設(shè)置有回調(diào)函數(shù),異步線程就產(chǎn)生狀態(tài)變更事件,將這個回調(diào)再放入事件循環(huán)隊列中。 基礎(chǔ):瀏覽器 -- 多進程,每個tab頁獨立一個瀏覽器渲染進程(瀏覽器內(nèi)核) 每個瀏覽器渲染進程是多線程的,主要包括:GUI渲染線程 JS引擎線程 也稱為JS內(nèi)核,負責處理Javascript腳本程序。(例如V8引擎) JS引擎線程負...

    junnplus 評論0 收藏0
  • 編寫高質(zhì)量JavaScript代碼之并發(fā)

    摘要:實際上,系統(tǒng)維護了一個按事件發(fā)生順序排列的內(nèi)部事件隊列,一次調(diào)用一個已注冊的回調(diào)函數(shù)。提示異步使用回調(diào)函數(shù)來延緩處理代價高昂的操作以避免阻塞主應(yīng)用程序。這具有幾乎立刻將回調(diào)函數(shù)添加到事件隊列上的作用。 參考書籍:《Effective JavaScript》 并發(fā) 在JavaScript中,編寫響應(yīng)多個并發(fā)事件的程序的方法非常人性化,而且強大,因為它使用了一個簡單的執(zhí)行模型(有時稱為事件...

    SwordFly 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<