package map;//错误的地方
import java.util.HashMap;
import java.util.Map;
public class UserManage
{
Map<Integer,User> map=new HashMap<Integer,User>();
int key=1;
public void add(User user)
{
map.put(key,user);
key++;
}
public void delete(String userName)
{
for(int i=1;i<=key;i++)
{
if(userName.equals(map.get(i).getUserName()))
{
map.remove(i);
System.out.println(map.get(i).getName()+"删除成功");
}
}
System.out.println(userName+"用户不存在");
}
public void list()
{
for(int i=1;i<=key;i++)
{
System.out.println(map.get(i));
}
}
}
Exception in thread "main" java.lang.Error: 无法解析的编译问题:
无法解析类型 java.util.Map$Entry。从必需的 .class 文件间接引用了它
这是报的错,不知道怎么解决。求指点一下。
谢谢了
import java.util.HashMap;
import java.util.Map;
public class UserManage
{
Map<Integer,User> map=new HashMap<Integer,User>();
int key=1;
public void add(User user)
{
map.put(key,user);
key++;
}
public void delete(String userName)
{
for(int i=1;i<=key;i++)
{
if(userName.equals(map.get(i).getUserName()))
{
map.remove(i);
System.out.println(map.get(i).getName()+"删除成功");
}
}
System.out.println(userName+"用户不存在");
}
public void list()
{
for(int i=1;i<=key;i++)
{
System.out.println(map.get(i));
}
}
}
Exception in thread "main" java.lang.Error: 无法解析的编译问题:
无法解析类型 java.util.Map$Entry。从必需的 .class 文件间接引用了它
这是报的错,不知道怎么解决。求指点一下。
谢谢了
