我想知道创建单例类的方法,以便我的Util类每个应用程序只实例化一次.但是当我将我的Java类转换为kotlin时,会生成以下代码.
它是否正确?
companion object {
private var utilProject: UtilProject? = null
val instance: UtilProject
get() {
if (utilProject == null) utilProject = UtilProject()
return utilProject!!
}
}
Run Code Online (Sandbox Code Playgroud)
我可以找到一个相关的问题,但它是带参数的,我没有在没有参数的情况下进行转换.