小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Java集合轉(zhuǎn)換【List<-->數(shù)組、List<-->Set、數(shù)組<-->Set、Map-->Set、Map-->List】

 bleach尸魂界 2014-06-26
本資源引自:
Java集合轉(zhuǎn)換【List數(shù)組、ListSet、數(shù)組Set、Map-->Set、Map-->List】
 - yuhaibo736 - BloJava 
http://www./yuhaibo736/archive/2012/02/20/370348.html
-------------------------------------------------------------------------------------------------------------------------------------
  1. public class TestApp {   
  2.   
  3.     public static void main(String[] args) {   
  4.         //List-->數(shù)組   
  5.         List<String> list = new ArrayList<String>();   
  6.         list.add("蹇偉");   
  7.         list.add("Jerval");   
  8.         list.add("杰威");   
  9.         Object[] objects = list.toArray();//返回Object數(shù)組   
  10.         System.out.println("objects:"+Arrays.toString(objects));   
  11.         String[] strings1 = new String[list.size()];   
  12.         list.toArray(strings1);//將轉(zhuǎn)化后的數(shù)組放入已經(jīng)創(chuàng)建好的對(duì)象中   
  13.         System.out.println("strings1:"+Arrays.toString(strings1));   
  14.         String[] strings2 = list.toArray(new String[0]);//將轉(zhuǎn)化后的數(shù)組賦給新對(duì)象   
  15.         System.out.println("strings2:"+Arrays.toString(strings2));   
  16.         //數(shù)組-->List   
  17.         String[] ss = {"JJ","KK"};   
  18.         List<String> list1 = Arrays.asList(ss);   
  19.         List<String> list2 = Arrays.asList("AAA","BBB");   
  20.         System.out.println(list1);   
  21.         System.out.println(list2);   
  22.         //List-->Set   
  23.         List<String> list3 = new ArrayList<String>(new HashSet<String>());    
  24.         //Set-->List   
  25.         Set<String> set = new HashSet<String>(new ArrayList<String>());   
  26.         //數(shù)組-->Set   
  27.         String[] strs = {"AA","BB"};   
  28.         Set<String> set2 = new HashSet<String>(Arrays.asList(strs));   
  29.         System.out.println(set2);   
  30.         //Set-->數(shù)組   
  31.         Set<String> set3 = new HashSet<String>(Arrays.asList("PP","OO"));   
  32.         String[] strSet = new String[set3.size()];   
  33.         set3.toArray(strSet);   
  34.         System.out.println(Arrays.toString(strSet));   
  35.         //Map操作   
  36.         Map<String, String> map = new HashMap<String, String>();   
  37.         map.put("YYY""UUU");   
  38.         map.put("RRR""TTT");   
  39.         // 將鍵轉(zhuǎn)化為Set     
  40.         Set<String> mapKeySet = map.keySet();   
  41.         // 將值轉(zhuǎn)化為Set     
  42.         Set<String> mapValuesSet = new HashSet<String>(map.values());   
  43.         // 將值轉(zhuǎn)化為List     
  44.         List<String> mapValuesList = new ArrayList<String>(map.values());   
  45.   
  46.     }   
  47. }  

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多