0

我已经读过反射会导致 Android 上的性能问题,所以我想知道使用 ToStringBuilder.reflectionToString() 方法是否是一件坏事。

4

1 回答 1

1

由于ToStringBuilder.reflectionToString()使用反射来完成它的工作,它很可能比手动构建类的字符串表示要慢。

这是否是一件坏事取决于您的应用程序。如果toString()经常调用,对性能的影响会比只调用几次的要大。如果你想真正确定你将不得不测量性能。

于 2015-10-03T10:00:03.850 回答