成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

三、取get

tomorrowwu / 1484人閱讀

摘要:如果數(shù)組不為空且該鍵值對對應(yīng)的位置存有節(jié)點如果中存儲的鍵值對不是要查找的這對,就從該桶的鏈中查找該鍵值對不存在

public V get(Object key) {
    Node e;
    return (e = getNode(hash(key), key)) == null ? null : e.value;
}

final Node getNode(int hash, Object key) {
    Node[] tab;
    Node first, e; 
    int n; 
    K k;
    //如果table數(shù)組不為空 且 該鍵值對對應(yīng)的位置存有node節(jié)點
    
    if ((tab = table) != null && (n = tab.length) > 0 && (first = tab[(n - 1) & hash]) != null) {
        if (first.hash == hash && ((k = first.key) == key || (key != null && key.equals(k))))
            return first;
        //如果table中存儲的鍵值對不是要查找的這對,就從該桶的鏈中查找
        if ((e = first.next) != null) {
        
            if (first instanceof TreeNode)
                return ((TreeNode)first).getTreeNode(hash, key);
            do {
                if (e.hash == hash && ((k= e.key) == key || (key != null && key.equals(k))))
                    return e;
            } while ((e = e.next) != null);
        }
    }
    return null;//該鍵值對不存在
}

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

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/69982.html

相關(guān)文章

  • 自制簡單的詩歌搜索系統(tǒng)

    摘要:項目簡介本文將介紹一個筆者自己的項目自制簡單的詩歌搜索系統(tǒng)。該項目使用的模塊為其中,模塊和模塊用來制作爬蟲,爬取網(wǎng)上的詩歌。 項目簡介 ??本文將介紹一個筆者自己的項目:自制簡單的詩歌搜索系統(tǒng)。該系統(tǒng)主要的實現(xiàn)功能如下:指定一個關(guān)鍵詞,檢索出包含這個關(guān)鍵詞的詩歌,比如關(guān)鍵詞為白云,則檢索出的詩歌可以為王維的《送別》,內(nèi)容為下馬飲君酒,問君何所之?君言不得意,歸臥南山陲。但去莫復(fù)問,白云...

    SegmentFault 評論0 收藏0
  • 手把手教你寫帶登錄的NodeJS爬蟲+數(shù)據(jù)展示

    摘要:可以通過傳入待刪除數(shù)組元素組成的數(shù)組進行一次性刪除。如果后臺返回的為表示登錄的已失效,需要重新執(zhí)行。等所有的異步執(zhí)行完畢后,再執(zhí)行回調(diào)函數(shù)?;卣{(diào)函數(shù)的參數(shù)是每個函數(shù)返回數(shù)據(jù)組成的數(shù)組。 其實在早之前,就做過立馬理財?shù)匿N售額統(tǒng)計,只不過是用前端js寫的,需要在首頁的console調(diào)試面板里粘貼一段代碼執(zhí)行,點擊這里。主要是通過定時爬取https://www.lmlc.com/s/web/...

    cpupro 評論0 收藏0
  • Python 從零開始爬蟲()——實戰(zhàn):requests+BeautifulSoup實現(xiàn)靜態(tài)爬

    摘要:前篇全片都是生硬的理論使用,今天就放個靜態(tài)爬取的實例讓大家體驗一下的使用,了解一些背后的原理。給出網(wǎng)站打開右鍵檢查第一個電影,分析源碼先,發(fā)現(xiàn)每個標(biāo)簽就對應(yīng)著一個電影的信息。 前篇全片都是生硬的理論使用,今天就放個靜態(tài)爬取的實例讓大家體驗一下BeautifulSoup的使用,了解一些背后的原理。 順便在這引入靜態(tài)網(wǎng)頁的概念——靜態(tài)網(wǎng)頁是指一次性加載所有內(nèi)容的網(wǎng)頁,爬蟲一次請求便能得到所...

    Codeing_ls 評論0 收藏0
  • Javascript元編程(一)

    摘要:中,便是兩個可以用來進行元編程的特性。這也就是元編程的優(yōu)點之一,程序可以根據(jù)傳入?yún)?shù)對象的不同,動態(tài)地生成對應(yīng)的程序,從而減少大量冗余的代碼。 首發(fā)于知乎專欄:http://zhuanlan.zhihu.com/starkwang 這幾天把一年多前買的《松本行弘的程序世界》重新看了看,很多當(dāng)時不能理解的東西現(xiàn)在再去看真是茅塞頓開呀,看到元編程那一段真是把我震撼到了,后來發(fā)現(xiàn) Javas...

    mo0n1andin 評論0 收藏0

發(fā)表評論

0條評論

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