<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 閱讀(6130) 評論(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. }  

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


    網站導航:
     
    主站蜘蛛池模板: a毛片免费播放全部完整| 在人线av无码免费高潮喷水| 亚洲视频国产精品| 毛片免费vip会员在线看| 成人免费视频一区二区| 亚洲AV无码欧洲AV无码网站| 成人av免费电影| 国产福利免费视频| 九九热久久免费视频| 亚洲综合在线观看视频| 日韩高清在线高清免费| 国产三级在线免费| 亚洲熟妇AV乱码在线观看| 亚洲中文字幕无码永久在线| 免费电影在线观看网站| a级成人免费毛片完整版| 亚洲色一区二区三区四区| 亚洲gv白嫩小受在线观看| 成人免费无遮挡无码黄漫视频| 中文字幕无码毛片免费看| 亚洲人成网站免费播放| 久久亚洲国产精品| 高清在线亚洲精品国产二区| 免费精品国偷自产在线在线 | 亚洲日韩AV一区二区三区中文 | 日韩在线a视频免费播放| 久久国产乱子伦精品免费强| 日韩欧美亚洲国产精品字幕久久久| 亚洲国产成人精品不卡青青草原| 免费又黄又硬又爽大片| 国产麻豆视频免费观看| 日韩免费电影网站| 一本到卡二卡三卡免费高| 亚洲中文字幕无码中文字| 亚洲高清日韩精品第一区| 亚洲午夜国产精品无码| 亚洲精品第一国产综合境外资源 | 无码av免费一区二区三区试看| 国产亚洲男人的天堂在线观看 | 亚洲 日韩经典 中文字幕 | 无遮挡a级毛片免费看|