内容发布更新时间 : 2025/7/19 4:16:35星期一 下面是文章的全部内容请认真阅读。
map.put(\意大利\
map.put(\南非\
if(map.containsKey(year)){
System.out.println(map.get(year));
}
else{
System.out.println(\这一年没有承办世界杯!\
}
} }
12. (Map)已知某学校的教学课程内容安排如下: 集合框架(习题)\o:button=\target=\href=\mg.cn/orignal/714a8371t9dbaa80ef64e\集合框架(习题)\src=\>
完成下列要求:
1) 使用一个Map,以老师的名字作为键,以老师教授的课程名作为值,表示上述 课程安排。
2) 增加了一位新老师Allen 教JDBC 3) Lucy 改为教CoreJava
4) 遍历Map,输出所有的老师及老师教授的课程 5) *利用Map,输出所有教JSP 的老师。
public static void main(String[] args) {
// TODO Auto-generated method stub
Map
map.put(\
map.put(\
map.put(\
map.put(\
map.put(\
map.put(\
map.put(\
System.out.println(map.size());
map.put(\
System.out.println(map.size());
map.remove(\
map.put(\
Set
for(Object obj:set){
System.out.println(map.get((String)obj));
}
for(String str:set){
if(map.get(str).equals(\
System.out.println(\教JSP的老师有:\
}
}
}
13. (泛型)使用泛型,改写第5 题
package list;
import java.util.Iterator;
import java.util.LinkedList;
public class Test2 {
public static void main(String[] args) {
// TODO Auto-generated method stub
LinkedList
Worker1 w1=new Worker1(\
Worker1 w2=new Worker1(\
Worker1 w3=new Worker1(\
ll.add(w1);
ll.add(w2);
ll.add(w3);
ll.add(1, new Worker1(\
ll.remove(w3);
//用for循环遍历
for(int i=0;i
System.out.println(ll.get(i));
}
System.out.println(\
//用迭代器遍历
Iterator iterator=ll.iterator();
while(iterator.hasNext()){
System.out.println(iterator.next());
}
} }
class Worker1 {
private int age;
private String name;
private double salary;
public Worker1 (){}
public Worker1 (String name, int age, double salary){
this.name = name;
this.age = age;
this.salary = salary;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getSalary(){
return salary;
}
public void setSalary(double salary){
this.salary = salary;
}
public void work(){
System.out.println(name + \
}