因為用到了參考了 CSDN 大神Ricky_Fung 的一些思路,萬分感謝
// map的key與value 轉換成List Map map = new HashMap<String,Object>(); map.put("第一個", "first"); map.put("第二個", "two"); List listKey =new ArrayList<String>();// map的key集合 List listValue =new ArrayList<String>();// map的value集合 Iterator iterator = map.keySet().iterator(); while(iterator.hasNext()){ String key =iterator.next().toString(); listKey.add(key); //key存入list listValue.add(map.get(key));// value 存入list } // 將map的轉換成set Set setkey =map.keySet();//key轉換成set Set setValue = new HashSet<String>(map.values()); // 將 list 轉換成數組 List list1 =new ArrayList<String>(); list1.add("一個"); list1.add("兩個"); Object [] o = list.toArray();// 既可以完成轉換 } // 數組轉換成List String [] s ={"12","34"}; List li = Arrays.asList(s);
新聞熱點
疑難解答