第十四章
1.将1到100之间的所有整数存放在一个List集合中,并将集合索引位置是10的对象从集合中移除。
public class exercise {
public static void main(String[] args) {
List<Integer> list = new LinkedList<>();
for(int i=1;i<=100;i++) {
list.add(new Integer(i));
}
list.remove(list.get(10));
Iterator<Integer> it = list.iterator();
while(it.hasNext()) {
System.out.print(it.next()+" ");
}
}
}
2.分别向set集合以及list集合添加AacCa五个元素,观察重复值a能否在List集合以及set集合中成功添加。
public class exercise {
public static void main(String[] args) {
List<String> list = new LinkedList<>();
list.add("A");
list.add("C");
list.add("c");
list.add("a");
list.add("a");
System.out.println(list);
Set<String> set=new TreeSet<>();
set.add("A");
set.add("C");
set.add("c");
set.add("a");
set.add("a");
System.out.println(set);
}
}
3.创建Map集合,创建Emp对象,并将Emp对象添加到集合中(Emp对象的id作为Map集合的键),并将id为“015”的对象从集合中移除。
public class exercise {
public static void main(String[] args) {
Map<String,String> map=new HashMap<>();
Emp tp1=new Emp("001","aaa");
Emp tp2=new Emp("015","aab");
map.put(tp1.getE_id(), tp1.getE_name());
map.put(tp2.getE_id(), tp2.getE_name());
System.out.println(map);
map.remove("015");
System.out.println(map);
}
}