如何做到 对象重写toString后,再转换回对象

@Test
public void test1() throws ParseException {
    User user1 = new User(1, "myj");
    String userStr = user1.toString();
    System.out.println(userStr);
    User user2 = toStringToObject(userStr, User.class);
}

其中 toStringToObject()这个方法如何实现,或者有没有类似的方法

这很简单,无法就是把对象编码为“字符串”形式,然后可以通过字符串形式编码为对象。

JSON就是干这个的。