Java编程,如何在不调用函数的情况下使对象返回值?

-1 java

对于以下问题:

fraction r1=new(1,2)
system.out.println(r1)
Run Code Online (Sandbox Code Playgroud)

OUTPUT:

1/2
Run Code Online (Sandbox Code Playgroud)

有没有人知道强制对象返回特定字符串而不是调用object.toString()函数并避免输出类似class.fraction@xxxxx的方法.

wly*_*les 6

当您System.out.print(o)使用Java 调用时,会自动调用toString()方法o.在你的fraction班级中过度使用这种方法,你应该好好去.