是否可以在Java中打印各种实例变量及其对象的值,而无需显式使用实例变量?

时间:2016-11-21 08:35:36

标签: java

来自JavaScript,我发现这样做非常困难。在JS中,它就像在控制台中编写对象的名称一样简单。一种方法是覆盖toString()。但由于我必须单独打印所有实例变量,这太繁琐了?我对吗?如果是的话,还有另一种方式吗?

1 个答案:

答案 0 :(得分:0)

是的,但您可以轻松使用某些工具来覆盖toString方法,例如ToStringBuilder方法reflectionToString