<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 41, comments - 15, trackbacks - 0, articles - 1
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    Java集合轉換【List<-->數組、List<-->Set、數組<-->Set、Map-->Set、Map-->List】

    Posted on 2012-02-20 15:00 yuhaibo736 閱讀(6134) 評論(0)  編輯  收藏 數組、List<-->Set、數組<-->Set、Map-->Set、Map-->List】" trackback:ping="http://www.tkk7.com/yuhaibo736/services/trackbacks/370348.aspx" /> -->
    1. public class TestApp {   
    2.   
    3.     public static void main(String[] args) {   
    4.         //List-->數組   
    5.         List<String> list = new ArrayList<String>();   
    6.         list.add("蹇偉");   
    7.         list.add("Jerval");   
    8.         list.add("杰威");   
    9.         Object[] objects = list.toArray();//返回Object數組   
    10.         System.out.println("objects:"+Arrays.toString(objects));   
    11.         String[] strings1 = new String[list.size()];   
    12.         list.toArray(strings1);//將轉化后的數組放入已經創建好的對象中   
    13.         System.out.println("strings1:"+Arrays.toString(strings1));   
    14.         String[] strings2 = list.toArray(new String[0]);//將轉化后的數組賦給新對象   
    15.         System.out.println("strings2:"+Arrays.toString(strings2));   
    16.         //數組-->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.         //數組-->Set   
    27.         String[] strs = {"AA","BB"};   
    28.         Set<String> set2 = new HashSet<String>(Arrays.asList(strs));   
    29.         System.out.println(set2);   
    30.         //Set-->數組   
    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.         // 將鍵轉化為Set     
    40.         Set<String> mapKeySet = map.keySet();   
    41.         // 將值轉化為Set     
    42.         Set<String> mapValuesSet = new HashSet<String>(map.values());   
    43.         // 將值轉化為List     
    44.         List<String> mapValuesList = new ArrayList<String>(map.values());   
    45.   
    46.     }   
    47. }  

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲无线一二三四区手机| 国产免费牲交视频| 久久噜噜噜久久亚洲va久| sihu国产精品永久免费| 亚洲欧洲精品成人久久曰影片 | 久久91亚洲精品中文字幕| 中文字幕免费观看视频| 亚洲精品无码永久在线观看你懂的 | 亚洲精品美女久久久久99小说| 美女被免费视频网站a| 在线观看亚洲免费| 暖暖免费中文在线日本| 一本色道久久综合亚洲精品高清| 国产乱子伦精品免费视频| 国产亚洲精品国产| 222www免费视频| 亚洲乱码一二三四区麻豆| 成人免费无码大片a毛片| 午夜不卡AV免费| 亚洲AV永久无码精品| 久视频精品免费观看99| 亚洲欧美中文日韩视频| 亚洲v国产v天堂a无码久久| 国产一级在线免费观看| 亚洲精品午夜久久久伊人| 成全视频免费高清 | 九九视频高清视频免费观看 | 国产成人午夜精品免费视频| 亚洲三级在线免费观看| 精品免费久久久久久成人影院| 特级aa**毛片免费观看| 亚洲成熟xxxxx电影| 成人黄动漫画免费网站视频| 日韩在线观看免费完整版视频| 亚洲国产一区二区a毛片| 免费观看一级毛片| 本免费AV无码专区一区| 亚洲色偷偷综合亚洲AV伊人蜜桃| 在线观看亚洲av每日更新| 可以免费看黄的网站| 亚洲免费一区二区|