数据类
代码
package com.example.dataandsingletondemo
/**
* Person实体
*
* @author songguanxun
* @date 2022/1/14
*/
data class PersonEntity(
val id: String,
val name: String,
val age: Int
)
调用
/**
* 测试数据类
*/
private fun testData() {
val entity1 = PersonEntity("100", "Zhang San", 25)
val entity2 = PersonEntity("100", "Zhang San", 25)
Log.i("sgx", "entity1 == entity2: " + (entity1 == entity2))
}
效果
单例类
代码
package com.example.dataandsingletondemo
import android.util.Log
/**
* 单例类
*/
object Singleton {
fun test() {
Log.i("sgx", "单例类中方法被调用")
}
}
调用
Singleton.test()
效果