舉例關於鍊錶迭代器巢狀使用:
問兩個集合的交集,使用迭代器巢狀實現
使用set集合的linkedhashset實現類進行編寫。因為其輸出是有序的
iterator
iter = s1.
iterator()
; iterator
iter1 = s2.
iterator()
;//示例1:
//錯誤的
while
(iter1.
hasnext()
)}/*解釋:因為在if語句中已經存在iter1.next()。所以在syso中輸出時iter1.next()相當於又next了一下。
正確的*/
while
(iter1.
hasnext()
)}//示例2:
//錯誤的
public
void
intersection
(set
s1,set
s2)}}
}/*解釋:在第一次迴圈的時候,w1的第乙個元素和w2迴圈的所有元素進行了比較。w1的第二次迴圈的話就不會進入w2迴圈。因為在w2迴圈中 iter1.hasnext() 已經迴圈完了,返回了fasle。iter1是區域性變數,沒有在第一次while迴圈中進行初始化。*/
//正確的
public
void
intersection
(set
s1,set
s2)}}
}
UFT常見問題分析
常見執行出錯問題分析 1 物件庫保證有物件的存在 2 配置路徑的正確性 3 執行時程式的視窗與 是否對應 4 不可開啟多個視窗進行執行 5 注意值的匹配 問題解決方案 action1 resources 聯絡物件庫 到匯出來的檔案.wenjianming 從程式中更新物件時需注意的問題 選中物件的屬...
常見問題分析02
本文緊接上文,繼續分析常見問題.當開啟服務後,輸入對應位址後,若瀏覽器顯示500異常,導致產生500異常的原因有很多,這個問題要去後台控制台找答案.此異常表示服務端controller在對方法的返回值進行視 析器的查詢和解析時出現了問題 此例項中可能 1 配置中模板的前字尾配置有誤 多斜槓或少斜槓 ...
IHC ICC 常見問題分析
今天我們介紹的是ihc icc中常見問題分析。01 無染色 脫蠟不徹底 延長脫蠟時間,更換二甲苯。固定步驟 使用 和多聚甲醛固定劑 修飾了抗體識別表位 抗原修復法暴露出抗原表位,縮短固定時間 蛋白位於細胞核內 核蛋白 抗體不能穿透核膜 在封閉液和抗體稀釋液中加入通透劑 pbs緩衝液被細菌汙染後破壞了...