我想在Java中实现一个方法,该方法可以自动将接收到的对象转换为其字符串表示形式,而不必toString像print/println那样显式调用。
可能吗?如果可以,怎么办?
MyObject obj = new MyObject();
myMethod(obj); // Doesn't work
System.out.print(obj); // Works (why?)
static void myMethod(String str) {
// Do things
}
海绵宝宝撒
繁星coding
相关分类