我有一个类名“Users”,并且有 2 个元素 (int)userId 和 (String)userName。
Users obj1 = new Users(10, "User1");
如何将 obj1 转换为类似 "userId: 10, userName: User1" 的字符串,而不是使用
obj1.getUserId(), obj1.getUserName()
是否有任何函数或方法可以将其更改为这样的字符串?谢谢
最佳答案
您需要自己在Users类中实现toString方法。
public class Users(){
...
public String toString(){
return "UserId:"+userId+","+"userName:"+userName;
}
}
并通过调用来使用它
obj1.toString();
关于java - 如何将用户定义的类转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42917186/