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編譯器會自動根據右側的值推導數據類型.編譯