diff --git a/docs/uts/class.md b/docs/uts/class.md index af9c8c371b8b98dbb13ff70cf119b9ce9593660f..9f39f2023df7004235758a8f2bd5aaeb6f276a97 100644 --- a/docs/uts/class.md +++ b/docs/uts/class.md @@ -476,4 +476,19 @@ class Test { ``` ### 平台专有用法 + #### kotlin 平台获取 Java Class 对象 [UTSAndroid.getJavaClass](utsandroid.md#getjavaclass) + +#### kotlin 平台 Class 特殊方法说明 + +在kotlin平台,class 里的某些方法是具备特殊含义的,整理记录如下: + +|方法名|简介|详细说明| +|:-----|:--|:---| +|equals|定义当前对象实例是否与另外一个对象实例相同|[文档](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/equals.html)| +|hashcode|定义当前实例对象的散列计算过程,常用于在容器中标记当前对象实例的唯一性|[文档](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/hash-code.html)| +|toString|以字符串的方式序列化描述当前对象实例|[文档](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/to-string.html)| + + +更多介绍参考 [文档](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/) +