datamap.java

来自「上次小组练习做的一个学生信息管理小系统 控制台的」· Java 代码 · 共 33 行

JAVA
33
字号
package system;

import java.util.HashMap;

/**
 *一个容器,继承公共类HashMap 大概的功能就相当一个数据库
 *@author   .gold 
 *@version 0.8
 *@since jdk5.0
 */

@SuppressWarnings({ "unchecked", "serial" })
class DataMap extends HashMap {
	// 把学号和数据放进这个Map 一个学号(key)对应的是一个人的数据(value)
	public void put(long i, String str) {
		put(String.valueOf(i).toString(), str);
	}

	// 接收学号,然后删除学号(key)和它对应的数据(value)
	public void remove(long i) {
		remove(String.valueOf(i).toString().toString());
	}

	// 接收一个学号,然后返回这个key对应的value
	public String get(long i) {
		String s = String.valueOf(i).toString();
		if (!containsKey(s)) {
			System.err.println("Not found Key: " + s);
		}
		return (String) get(s);
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?