初識Kotlin

kotlin的基本語法:

冒號(:) : 常量變量的類型聲明,函數(shù)的返回值,類的繼承 ,在冒號區(qū)分類型和父類型中要有空格蹈矮,在實例和類型之間是沒有空格的:;

var: 定義變量 , 默認(rèn)private ,默認(rèn)寫了公有的getter和setter方法;

val: 定義常量 , 默認(rèn)private , 默認(rèn)寫了公有的getter和setter方法 ;

fun: 定義方法 (function) , 默認(rèn)是 public final

Unit: 默認(rèn)方法返回值 ,類似java的viod , 和關(guān)鍵字fun一起用時 , 可以不寫;?

構(gòu)造函數(shù): init { }

vararg: 可變參數(shù);

@: 指定是誰 , lambda語法 ;

?: ?左邊表達(dá)式不為空則返回;?

!! 操作符: ?第三個選擇是 NPE-lovers。我們可以用 b!! ,這會返回一個非空的 b 或者拋出一個 b 為空的 NPE;

in : 在某個范圍中;

downTo: 遞減 ,循環(huán)中使用 , 每次減一;

step: 步長 ,循環(huán)時可用 , 設(shè)置循環(huán)的增加或者減少的量;

when: 增強版switch , 可以匹配類型堕花、值、范圍和參數(shù), 而且不用寫break語句;

is: 判斷類型 ,類似instanceof()

運算符:?or(按位或) , and(與), shl(有符號左移), shr(有符號右移) , ushr(無符號右移) , xor(按位異或),? inv(按位取反) ;?

安全調(diào)用: ?b?.length() ?如果 b 不為空則返回長度粥鞋,否則返回空缘挽。這個表達(dá)式的的類型是 Int? ;

kotlin 沒有new 關(guān)鍵字,直接初始化;

Kotlin中的數(shù)據(jù)類型都是包裝類: Double , Float , Long , Int , Short , Byte;

Int 和 Long類型的轉(zhuǎn)換:

val a: Int = 123

val b: Long =a.toLong()


Android studio配置Kotlin環(huán)境:

第一步:

下載Kotlin插件, 需重啟as

第二步:

在app下的build.gradle中配置

第三步:

在Project下的build.gradle中配置

Kotlin寫的小程序:

ListView的小Demo:?

Activity
adapter

Demo的下載鏈接: ??Kotlin_listview



相關(guān)鏈接:

Kotlin中文文檔

Kotlin的Github地址

Kotlin語言中文站

Kotlin 一門強大的語言

Kotlin搞起來——1.介紹,實際使用壕曼,建議與相關(guān)配置

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末苏研,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子腮郊,更是在濱河造成了極大的恐慌摹蘑,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,839評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件轧飞,死亡現(xiàn)場離奇詭異衅鹿,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)过咬,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評論 2 382
  • 文/潘曉璐 我一進(jìn)店門大渤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人掸绞,你說我怎么就攤上這事泵三。” “怎么了衔掸?”我有些...
    開封第一講書人閱讀 153,116評論 0 344
  • 文/不壞的土叔 我叫張陵切黔,是天一觀的道長。 經(jīng)常有香客問我具篇,道長纬霞,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,371評論 1 279
  • 正文 為了忘掉前任驱显,我火速辦了婚禮诗芜,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘埃疫。我一直安慰自己伏恐,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 64,384評論 5 374
  • 文/花漫 我一把揭開白布栓霜。 她就那樣靜靜地躺著翠桦,像睡著了一般。 火紅的嫁衣襯著肌膚如雪胳蛮。 梳的紋絲不亂的頭發(fā)上销凑,一...
    開封第一講書人閱讀 49,111評論 1 285
  • 那天,我揣著相機(jī)與錄音仅炊,去河邊找鬼斗幼。 笑死,一個胖子當(dāng)著我的面吹牛抚垄,可吹牛的內(nèi)容都是我干的蜕窿。 我是一名探鬼主播谋逻,決...
    沈念sama閱讀 38,416評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼桐经!你這毒婦竟也來了毁兆?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,053評論 0 259
  • 序言:老撾萬榮一對情侶失蹤阴挣,失蹤者是張志新(化名)和其女友劉穎气堕,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體屯吊,經(jīng)...
    沈念sama閱讀 43,558評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡送巡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,007評論 2 325
  • 正文 我和宋清朗相戀三年摹菠,在試婚紗的時候發(fā)現(xiàn)自己被綠了盒卸。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,117評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡次氨,死狀恐怖蔽介,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情煮寡,我是刑警寧澤虹蓄,帶...
    沈念sama閱讀 33,756評論 4 324
  • 正文 年R本政府宣布,位于F島的核電站幸撕,受9級特大地震影響薇组,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜坐儿,卻給世界環(huán)境...
    茶點故事閱讀 39,324評論 3 307
  • 文/蒙蒙 一律胀、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧荤傲,春花似錦冀值、人聲如沸为严。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至酌毡,卻和暖如春克握,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背枷踏。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評論 1 262
  • 我被黑心中介騙來泰國打工玛荞, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人呕寝。 一個月前我還...
    沈念sama閱讀 45,578評論 2 355
  • 正文 我出身青樓勋眯,卻偏偏與公主長得像婴梧,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子客蹋,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,877評論 2 345

推薦閱讀更多精彩內(nèi)容