第一章:集合框架

第一题:创建一个类Queue,代表队列(特点:先进先出),添加add(Object obj)及get()方法,并添加main()方法进行效果验证。

package cn.bdqn.bemo1;


public class Dog11 {
private String Name;
private String Varieties;
public String getName() {
return Name;
}
public void setName(String name) {
Name = name;
}
public String getVarieties() {
return Varieties;
}
public void setVarieties(String varieties) {
Varieties = varieties;
}
public Dog11(String name, String varieties) {
super();
Name = name;
Varieties = varieties;
}

}

package cn.bdqn.bemo1;

import java.util.LinkedList;

public class Queue {
public static void main(String[] args) {
Dog ououdog = new Dog("欧欧","金毛");
Dog yayadog = new Dog("亚亚","恶霸");
Dog meimeidog = new Dog("美美","阿拉斯加");
Dog feifeidog = new Dog("菲菲","二哈");
LinkedList<Dog>dogs=new LinkedList<Dog>();
dogs.addFirst(ououdog);
dogs.addFirst(yayadog);
dogs.addFirst(meimeidog);
dogs.addFirst(feifeidog);
for (Dog dog : dogs) {
System.out.println(dog.getName()+"\t"+dog.getVarieties());
}
dogs.removeLast();
for (Dog dog : dogs) {
System.out.println(dog.getName()+"\t"+dog.getVarieties());
}
}
}

第二题:创建一个HashMap对象,并在其中添加一些学员的姓名和他们的分数,键为学员姓名(使用String类型),值为学员分数(使用Integer类型)。从HashMap对象中获取这些学员的成绩并输出。修改其中一名学员的成绩,然后再次输出所有学员的成绩。

package cn.bdqn.bemo1;
import java.util.HashMap;
import java.util.Map;
import cn.classwork.demo.Shop;
public class Test9 {
public static void main(String[] args) {
   Student jiangdalaoStudent=new Student("蒋大佬",99);
Student laoduanStudent1=new Student("老段",98);
Student suixinStudent2=new Student("随心",97);
Student duxiuStudent3=new Student("独秀",96);
Student lianpoStudent4=new Student("廉颇",95);
Map<String, Integer> student = new HashMap<String, Integer>();  
        student.put("蒋大佬", 80);  
        student.put("老段", 88);  
        student.put("随心", 90);  
        student.put("独秀", 98);  
        student.put("廉颇", 100); 
        for (String key : student.keySet()) {
        System.out.println(key+"成绩为:"+student.get(key));  
        }
        student.put("蒋大佬",99);
        for (Object Key : student.keySet()) {  
            System.out.println(Key+"成绩为:"+student.get(Key));  
         

}
       }


}

猜你喜欢

转载自blog.csdn.net/liyanghahahhaha/article/details/80580524