文件名称:ReflectionToString:用于 toString 的基于反射的 API
文件大小:36KB
文件格式:ZIP
更新时间:2024-06-23 06:21:49
Java
反射到字符串 这个 ReflectionToString 项目提供了一个基于反射的 API 来递归打印出特定类的 toString。 请注意反射方法的性能问题。 因此,如果您的 toString 实现的性能很重要,我建议您忽略此方法并自行实现。 但是,如果性能无关紧要,您可以从这种方法中受益。 概述 toString 方法被广泛实现。 它提供了一种在开发过程中调试类的简单、方便的机制。 它还广泛用于日志记录,以及将信息性错误消息传递给异常构造函数和断言。 当以这些非正式的方式使用时,toString 的确切格式不是方法契约的一部分,调用者不应依赖返回 String 的确切格式。 ReflectionToString 实现使用反射来检查字段名称和字段值。 请注意,超类字段不参与此实现。 ReflectionToString 实现包含在 MutableObject 类中。 #####
【文件预览】:
ReflectionToString-master
----.travis.yml(72B)
----test()
--------com()
----LICENSE(1KB)
----MutableObject.jar(8KB)
----src()
--------mutable.properties(14B)
--------com()
----.gitignore(77B)
----README.md(3KB)
----build()
--------tmp()
--------distributions()
--------scripts()
--------libs()
----build.gradle(449B)