我要遍歷的Java提供一些範圍內。就像我可以列表做到這一點..的Java設置迭代範圍內
//for list
int startRange=3;
int endRange = 5;
List list = myList();
for (int i=startRange;i<endRange;i++){
System.out.println(list.get(i));
}
現在我想重複下面的java在startRange上方設置類似範圍和結束範圍
Set<String> set = new java.util.HashSet<String>(list);
感謝。
'HashSet'不排序... – alfasin
@alfasin是正確的; 'List'包含其元素的總排序,但'HashSet'沒有這種東西...... PS你應該在你的原始代碼中使用'List.listIterator'。 – oldrinb
假設你想在一組對象包裝它來刪除列表中的重複,你可以回到使用'名單 newList =新的ArrayList (集)的列表;'並通過迭代,對不對? –
Vikdor