0
点赞
收藏
分享

微信扫一扫

kotlin中的静态常量的设置



kotlin中的静态常量的设置


  • ​​kotlin中的静态常量的设置​​

  • ​​Java的写法​​
  • ​​kotlin写法​​



kotlin中的静态常量的设置

我们在编写Java的代码的时候经常会用到静态常量和静态变量,那么我们在kotlin中该如何定义我们的静态常量和静态变量呢?

Java的写法

public class SystemConstat{

/**
* 静态常量
*/
public static final String SUCCESS_VAL = "success";

/**
* 静态变量
*/
public static String CHANGE_VAL = "change";

}

kotlin写法

class SystemConstat {

companion object {
/**
* 相当于Java的static
*/
var SUCCESS_CHANGE = "CHANGE";

/**
* 相当于Java的 public final static
*/
const val SUCCESS_PUBLIC = "PUBLIC"

/**
* 相当于Java的 private final static
*/
val SUCCESS_PRIVATE = "PRIVATE"

}



}

以上就是我们的kotlin与java的静态常量的实现的区别方式。



举报

相关推荐

0 条评论