前些天去面試,有個面試題有這個,這裡做了一些總結,供以後參考:
listl=new arraylist();
for(int i=0;i<52;i++){
l.add(i, i*2);
* 打亂順序排列
collections.shuffle(l);
//for(int i=0;i<52;i++){
* 從集合排序,除了這個集合的幫助類,還有陣列也有這個方法
* arrays.sort(a);
collections.sort(l);
*擷取前20個
list l1=l.sublist(0, 20);
list l2=l.sublist(20, 40);
list l3=l.sublist(41, 52);
* 迭代器迴圈集合
iteratorit=l1.iterator();
while(it.hasnext()){
system.out.println(it.next());
* foreach方式遍歷資料
//for(object i:l2){
Set Map以及List集合的遍歷方法
set集合 public static void setdemo 增強for遍歷 system.out.println 第二種 增強for遍歷 for string str s map集合 public static void mapdemo system.out.println 通過map.ent...
Python的集合以及集合的常用操作(day06)
1.定義 python中的集合用於儲存不重複的元素。在形式上,集合的所有元素都放在一對 中,兩個相鄰元素間使用 分隔。集合最好的應用就是去掉重複元素,因為集合中的每個元素都是唯一的。本質也是乙個無序的集合,但是只儲存了字典中key,沒有儲存字典中的value。set集合中的元素與字典中key的元素有...
遍歷map集合常用的4種方式
之前面試被問到遍歷map集合有幾種方式 現做常見的4種遍歷方式 test public void testmap system.out.println next.getkey next.getvalue 來遍歷這是最常見的並且在大多數情況下也是最可取的遍歷方式。在鍵值都需要時使用。for entry...