Java集合框架小练习

来源:互联网 发布:阶乘的递归算法 编辑:程序博客网 时间:2024/06/05 16:38

这里写图片描述

package TT;import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import java.util.LinkedList;import java.util.List;import java.util.Map;import java.util.Set;public class TEST {    public static void main(String[] args) {        // 作业内容1        ArrayList<Integer> aList = new ArrayList<Integer>();        for (int i = 1; i < 100; i++) {            if (i == 10) {                continue;            }            aList.add(i);        }        for (int i = 0; i < 10; i++) {            System.out.println(aList.get(i));        }        // 作业内容2        List<String> llist = new LinkedList<String>();        llist.add("A");        llist.add("a");        llist.add("c");        llist.add("C");        llist.add("a");        String c=llist.size()==5?"List添加成功":"List添加失败";        System.out.println(c);        Set<String> set = new HashSet<String>();        set.add("A");        set.add("a");        set.add("c");        set.add("C");        set.add("a");        String c1=set.size()==5?"set添加成功":"set添加失败";        System.out.println(c1);        // 作业内容3        Emp emp=new Emp("01");        Emp emp1=new Emp("015");        Map<String, String> map = new HashMap<String, String>();        map.put(emp.getID(), "你");        map.put(emp1.getID(), "我");        Set<String> Set=map.keySet();        for (String string : Set) {            System.out.println("删除015之前"+string);        }        Set.remove("015");        for (String string : Set) {            System.out.println("删除015之后"+string);        }    }}
package TT;public class Emp {    private String ID;    public Emp(String ID){        setID(ID);    }    public String getID() {        return ID;    }    public void setID(String iD) {        ID = iD;    }}
0 0
原创粉丝点击