Map轉換List一些方法

2021-07-26 16:56:10 字數 727 閱讀 3426

因為用到了參考了 csdn 大神ricky_fung 的一些思路,萬分感謝

// map的key與value 轉換成list

map map = new hashmap();

map.put("第乙個", "first");

map.put("第二個", "two");

list listkey =new arraylist();// map的key集合

list listvalue =new arraylist();// map的value集合

iterator iterator = map.keyset().iterator();

while(iterator.hasnext())

// 將map的轉換成set

set setkey =map.keyset();//key轉換成set

set setvalue = new hashset(map.values());

// 將 list 轉換成陣列

list list1 =new arraylist();

list1.add("乙個");

list1.add("兩個");

object o = list.toarray();// 既可以完成轉換

} // 陣列轉換成list

string s =;

list li = arrays.aslist(s);

List物件集合一些擴充套件方法

商品集合資訊 listlist new list new product new product new product new product new product new product new product new product 除了id其它字段重複資料 new product new ...

python中有關列表list的一些方法介紹

序號 分類關鍵字 函式 方法說明1 增加列表 insert 索引,資料 在指定位置插入資料 在末尾追加資料 列表 extend 列表2 將列表2的資料追加到列表2修改 列表 索引 資料 修改指定索引的資料3刪除 del 列表 索引 刪除指定索引的資料 列表 remove 資料 刪除第乙個出現的指定資...

一些map優化的辦法

std map用於key value式的查詢,增加map的效率的辦法 1.使用emplace代替insert.直接構建key value物件 map.emplace std piecewise construct,std forward as tuple i,x std forward as tup...