如这样:public class testVo implements Serializable{    private String test;   public String getTest() {
        return test;
        }
   public void setTest(String test) {
                this.test = test;
        }
}
public class test{  testVo vo = new testVo();
  vo.setTest("aaa");  String s = vo+"%"+"bbb";  //------------获取"%"前的String vostring;  此时,vostring的内容是testVo@#####(地址值),如@11a698a,这样的话如何能得回之前的vo?
  }

解决方案 »

  1.   

    现在除了重写testVo的toString方法外?还有别的通过地址值获取testVo的方法吗?
      

  2.   

    String s = vo.getTest() + "%" + "bbb";
    要不你就重写toString()
      

  3.   

    你想要通过hashCode来获取某个对象吧?估计要重写Object类
      

  4.   

    才看明白,建个map,把vo和其hashcode扔进去
      

  5.   

    你想要通过hashCode来获取某个对象吧?估计要重写Object类
    ---------
    说的有道理,需要加一个Object.valueOf(int hashCode)方法。