100分求助一个程序,请大家帮帮忙!! 等了好久了,希望大家抽时间帮帮忙,谢谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 具体要求:import java.util.*;/** * 构造一个数据结构,该结构可以针对某一key保存多个对应的value * 可按key值查询并依次访问这些value */interface MyInterface{ //获得整个数据结构的对象 public HashMap getMap(); //判断当前数据结构中是否包含指定的key public boolean contains(String key); //把value对象保存到对应key值的列表中 public void put(String key, Object value); //查找key值对应的所有value,并返回到一个LinkedList对象中 public LinkedList getLinkedList(String key); //查找并打印出对应key值的所有value,如果没查到,则抛出例外 //可能要使用contains, geLinkedList方法 public void print(String key)throws Exception;}public class MyLinkedMap implements MyInterface { //请在此实现上述接口中的所有方法... //测试代码: public static void main(String[] args) { MyLinkedMap m=new MyLinkedMap(); m.put("GS001","c++:good"); m.put("GS001","java:fair"); m.put("GS002","c++:good"); m.put("GS002","java:excellent"); m.put("GS001","c#: failed"); m.put("GS002","c#: failed"); try{ m.print("GS002"); }catch(Exception e){ System.out.println(e.getMessage()); } try{ m.print("GS001"); }catch(Exception e){ System.out.println(e.getMessage()); } try{ m.print("吴慈仁"); }catch(Exception e){ System.out.println(e.getMessage()); } }//期望测试输出的正确结果应该如下:/*key:GS002c++:goodjava:excellentc#: failedkey:GS001c++:goodjava:fairc#: failedNo such key:吴慈仁*/} 怎么利用土豆提供的API获取它的视频信息 在FreeMarker做的网站代码下如何修改页面效果? 谁能详细说下集中编码方式的区别? 关于webservice调用的问题 如何给写入到数据库中的密码字段加密? 研究生毕业课题:请诸位帮忙想一下 ejb有哪几个瓶颈?怎么来处理他们? 菜鸟的问题,请各位高手帮忙。。在线等待... 如何订阅apache axis的邮件列表? 如何打印从数据库取出的值。小白求指导! 我的xml文件的解析方法正确吗? weblogic8.1+JB2005出错
import java.util.*;
/**
* 构造一个数据结构,该结构可以针对某一key保存多个对应的value
* 可按key值查询并依次访问这些value
*/
interface MyInterface{
//获得整个数据结构的对象
public HashMap getMap(); //判断当前数据结构中是否包含指定的key
public boolean contains(String key);
//把value对象保存到对应key值的列表中
public void put(String key, Object value); //查找key值对应的所有value,并返回到一个LinkedList对象中
public LinkedList getLinkedList(String key);
//查找并打印出对应key值的所有value,如果没查到,则抛出例外
//可能要使用contains, geLinkedList方法
public void print(String key)throws Exception;
}
public class MyLinkedMap implements MyInterface {
//请在此实现上述接口中的所有方法... //测试代码:
public static void main(String[] args)
{
MyLinkedMap m=new MyLinkedMap();
m.put("GS001","c++:good");
m.put("GS001","java:fair");
m.put("GS002","c++:good");
m.put("GS002","java:excellent");
m.put("GS001","c#: failed");
m.put("GS002","c#: failed");
try{
m.print("GS002");
}catch(Exception e){
System.out.println(e.getMessage());
} try{
m.print("GS001");
}catch(Exception e){
System.out.println(e.getMessage());
} try{
m.print("吴慈仁");
}catch(Exception e){
System.out.println(e.getMessage());
} }
//期望测试输出的正确结果应该如下:
/*
key:GS002
c++:good
java:excellent
c#: failed
key:GS001
c++:good
java:fair
c#: failed
No such key:吴慈仁
*/
}