首页 > 其他 > 详细

0122有关List、Set、Map的练习

时间:2016-01-22 21:55:38      阅读:145      评论:0      收藏:0      [点我收藏+]
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;

public class SZYL {

    public static void main(String[] args) {
        
//将1~100之间的所有正整数存放在一个List集合中,并将集合中索引位置是10的对象从集合中除去        
        ArrayList<String> mm = new ArrayList<String>();
        
        
        for(int i=1;i<101;i++)
        {
            mm.add(new Integer(i). toString());
            
        }
        System.out.println(""+mm.size());
        mm.remove(10);
        System.out.println(mm);
        
        System.out.println(mm.size());
        

        
        
        System.out.println(mm);
        
        for(String b:mm){
            
            System.out.println("遍历:"+b);
            
        }
    
//分别向set集合以及List集合中添加"A","a","c","C","a"5个元素,
                      //观察重复值“a”能否在List集合以及Set集合中成功添加        
        ArrayList<String> Set = new ArrayList<String>();
        
        
        Set.add("A");
        Set.add("a");
        Set.add("c");
        Set.add("C");
        Set.add("a");
        
        for(String w:Set){
            System.out.println("Set:"+w);
        }

        System.out.println();

        HashSet<String> List = new HashSet<String>();
        
        List.add("A");
        List.add("a");
        List.add("c");
        List.add("C");
        List.add("a");
        
    for(String q:List){
        System.out.println("List:"+q);
    }
        
    
//创建Map集合,创建Emp对象,
          //并将创建的Emp对象添加到集合中(Emp对象的id作为Map集合的键),并将id为005的对象从集合中移除        
        HashMap<String,String> Emp = new HashMap<String,String>();
        
        HashMap<String,String> gg = new HashMap<String,String>();
        
        Emp.put("450", "玻璃钢");
        
        Emp.put("420", "低碳钢");
        
        Emp.put("170", "铝材");
        
        Emp.put("175", "花岗岩");
        
        Emp.put("140", "石灰岩");
        
        Emp.put("10", "松木");
        
        Emp.put("005","土");
        
        gg.putAll(Emp);
        
        gg.remove("005");

        for(String key:gg.keySet())
        {
            System.out.println(key+gg.get(key));
            
        }
        System.out.println(gg.remove("005"));

        

    }

}

 

技术分享

 

技术分享

0122有关List、Set、Map的练习

原文:http://www.cnblogs.com/sjxx/p/5152206.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!