标签: android reflection apache-commons-lang
我已经读过反射可能会导致Android出现性能问题,所以我想知道使用ToStringBuilder.reflectionToString()方法是不是一件坏事。
答案 0 :(得分:1)
由于ToStringBuilder.reflectionToString()使用反射来完成它的工作,因此很可能比手动构建类的String表示更慢。
ToStringBuilder.reflectionToString()
这是否是一件坏事取决于你的申请。如果经常调用toString(),那么性能影响会比仅调用几次时更大。如果你想确定你必须衡量表现。
toString()