从HashMap中取出的对象成员怎么调用?

class stu
{
String name;
String num;
String sex;
int age;

}
class TestHarsh
{
public static void main(String [] args)
{

stu a=new stu();
a.age=78;
a.name="xiaohong";
a.num="34634735746";
a.sex="男";
HashMap hm=new HashMap();
hm.put("std",a);
System.out.println(hm.get("std"));

怎样才能取出键std对应的对象成员的值?

Object obj = hm.get("std");

stu a_x = (stu)obj;

System.out.println(a_x.age);
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-11-03
类Stu没有重写toString方法。
相似回答