package cn.myCollection;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
import java.util.TreeSet;
public class Student implements Comparable<Student> {
int id;
String name;
String sex;
int age;
double score;
public static void main(String[] args) {
Student stu = new Student();
stu.listToMap();
stu.mapToList();
stu.sortedScore();
}
// 定义方法public void listToMap( ){ }将List中Student元素封装到Map中
// 1) 使用构造方法Student()创建多个学生信息并加入List;
// 2) 遍历List,输出每个Student信息;
// 3) 将List中数据放入Map,使用Student的id属性作为key,使用Student对象信息作为value;
// 4) 遍历Map,输出每个Entry的key和value。
public void listToMap() {
Student stu1 = new Student(16027, "Lyn", "male", 25, 99);
Student stu2 = new Student(16028, "Ken", "male", 22, 79);
Student stu3 = new Student(16029, "Lily", "female", 23, 90);
Student stu4 = new Student(16026, "Ada", "female", 21, 90)
Java_实现List和Map数据的互相转换。具体要求见注释
最新推荐文章于 2024-04-24 11:28:36 发布