1、添加数据
2、获取某某某的成绩
3、获取长度
4、判断集合中是否有元素
5、清空这个集合
6、替换数据
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
public class Test3 {
public static void main(String[] args) {
//Map
Map<String, Integer> scores = new HashMap<String, Integer>();//<String, Integer>,其中String用于限定key的数据类型,Integer用于限定value的数据类型
//泛型不能使用基本数据类型,<String, int>就不对
//添加数据
scores.put("Tim", 500);
// scores.put("Tim", 500);//Map集合key不允许重复,重复的话,以最后一个为主
scores.put("Jim", 532);
//获取某某某的成绩
int score = scores.get("Tim");
System.out.println(score);
//获取长度
int size = scores.size();
System.out.println(size);
//用于判断集合中是否有元素,如果有,返回false,没有,返回true
boolean flag = scores.isEmpty();
System.out.println(flag);
//用于清空这个集合
// scores.clear();
// flag = scores.isEmpty();
// System.out.println(flag);
// size = scores.size();
// System.out.println(size);
//替换数据
scores.replace("Tim", 532);
score = scores.get("Tim");
System.out.println(score);
}