list介面特有方法(有序)
有序:指進出的順序是一樣的
只有list介面中特有的方法具備的特點,其他介面下面的集合類都是沒有索引值的
新增add(int index, e element)
addall(int index, collection<? extends e> c)
獲取get()
indexof(object o)
listiterator()
修改set(int index, e element)
迭代listiterator()
hasprevious() 判斷是否有上乙個元素
previous() 當前指標先向上移動乙個單位,然後再取出當前元素
next() 先取出當前的指標指向的元素,然後指標指向下乙個移動單位
set()替代最後一次返回的元素
//死迴圈
public class wu
}
使用三種方式遍歷集合中的元素
1、使用get方法遍歷。
public class wu
}
}
3、使用迭代器逆序遍歷。
public class wu
while(lt.hasprevious())
}
}
Set的子類介面特有方法和使用方法
set介面中的方法和collection中方法一致的。set介面取出方式只有一種,迭代器。hashset 底層資料結構是雜湊表,執行緒是不同步的。無序,高效 hashset 集合保證元素唯一性 通過元素的hashcode方法,和equals方法完成的。當元素的hashcode值相同時,才繼續判斷元素...
List的所有方法
list的用法 list包括list介面以及list介面的所有實現類。因為list介面實現了collection介面,所以list介面擁有collection介面提供的所有常用方法,又因為list是列表型別,所以list介面還提供了一些適合於自身的常用方法。list的方法 add int index...
Properties作為集合的特有方法練習
object setproperty string key,string value 設定集合的鍵和值,都是string型別,底層呼叫時hashtablepublic class propertiesdemo02 object put object key,object value prop.set...