import java.util.*;
class MapTest5
{
public static void main(String[] args)
{
HashMap<String,HashMap<String,String>> xuexiao=new HashMap<String,HashMap<String,String>>();//建立学校集合,键是班级名称,值是班级实体
HashMap<String,String> banji1=new HashMap<String,String>();//建立集合班级1,添加键是学号,值是学生
HashMap<String,String> banji2=new HashMap<String,String>();
xuexiao.put("ban1","banji1");//这里怎么出现错误了啊???
xuexiao.put("ban2","banji2");
banji1.put("01","张三");
banji1.put("02","李四");
banji2.put("01","王五");
banji2.put("02","赵六");
getStudentinfo(banji1);
}
public static void getStudentinfo(HashMap<String,String> banji)//括号里的能帮写一下详细的步骤吗?
{
//HashMap<String,String> banji=new HashMap<String,String> ();这句 省略了
Set<String> keySet=banji.keySet();
Iterator<String>it=keySet.iterator();
while(it.hasNext())
{
String id=it.next();
String name=banji.get(id);
System.out.println(id+"***"+name);
}
}
}
MapTest5.java:25: 找不到符号
符号: 方法 put(java.lang.String,java.lang.String)
位置: 类 java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.Strin
java.lang.String>>
xuexiao.put("ban1","banji1");//这里怎么出现错误了啊???
^
MapTest5.java:26: 找不到符号
符号: 方法 put(java.lang.String,java.lang.String)
位置: 类 java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.Strin
java.lang.String>>
xuexiao.put("ban2","banji2");
^
2 错误
|