java :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:spa
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
区别 :code
1.位置不一样,在kotlin中数据类型要放到变量后面,而且用冒号(:)分隔blog
2.变量和常量须要关键字 :kotlin中定义变量须要用var开头,定义常量须要用val开头编译器
3.数据类型kotlin中首字母是大写string
4.若是定义变量未进行初始化,就必须制定法数据类型,若是定义常量时进行了初始化,就能够不指定数据类型,kotlin编译器会自动根据右侧的值推导数据类型.编译