java :
int n = 30 ; final int m = 30 ; float k = 2.5f; string s = "sss"; short i = 5; boolen falg = false ; double d = 3.3; int ok ;
kotlin:
var n = 30 val m = 30 var k = 2.5f var s:string = "sss" var i:Short = 5 var falg:boolen = false var d = 3.3 var ok:Int = 0
区别 :
1.位置不同,在kotlin中数据类型要放到变量后面,并且用冒号(:)分隔
2.变量和常量需要关键字 :kotlin中定义变量需要用var开头,定义常量需要用val开头
3.数据类型kotlin中首字母是大写
4.如果定义变量未进行初始化,就必须制定法数据类型,如果定义常量时进行了初始化,就可以不指定数据类型,kotlin编译器会自动根据右侧的值推导数据类型.