//这是User类
package hello.world;public class User {
private String name;
private int age; public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
//这是UserManager类
package hello.world;import java.util.HashMap;
import java.util.Map;public class UserManager {
   private static UserManager instance = new UserManager();

   public static UserManager getInstance(){
return instance;
    }

    Map map = new HashMap();
    
    public void setUser(User user){    
     map.put(user.getName(),user);
    }
    public Map getUser(){
     return map;
    }
}
//这是测试运行结果的类TestMap
package hello.world;import java.util.Map;public class TestMap {
public static void main(String[] args) {
User user = new User();
user.setName("good");
        user.setAge(20);
        
        UserManager um = new UserManager();
        um.setUser(user);        
        Map map = (Map) new UserManager().getUser();
        System.out.println(map.values());
}
}除了用um.getUser().values()方法获取到Map集合的值外 还可不可以用别的方法获取Map集合的值呢 ??