2. swift & kotlin 变量可变与不可变

两边都有可变和和不可变的定义就是名字不太一样

swift 是这样

let 不变 = 1
var 可变 = 1

kotlin 是这样

val 不可变 = 1
var 可变 = 1

其实就是对应 Java 的

final int 不可变 = 1;
int 可变 = 1;

因为平常开发中不可变用的其实比较多,java 这个天天敲 final 的确让人受不了,kotlin 简写这个还是挺好的

这里插一下别的语言

typescript 是这样

const 不可变 = 1
var 可变 = 1

就你不一样?作为现代语言能不能统一一下????

发表评论

电子邮件地址不会被公开。 必填项已用*标注