我们有很多对象,我们希望实现一个简单toString的输出对象属性.其中一些属性本身可能是复杂的对象.
是否有任何标准,或仅仅是一种风格的最佳实践?我想的是:
[SimpleClassName] { prop1:value, prop2:value }
Run Code Online (Sandbox Code Playgroud)
在这种情况下,嵌套值将如下所示:
[SimpleClassName] { prop1:value, prop2:[NestedObject] { prop3:value}}
Run Code Online (Sandbox Code Playgroud)
我们正在使用Java,但我发现自己在大多数语言中都提出同样的问题!