這次的鐵人賽會從 Kotlin 基礎開始涵蓋 DB 相關操作,如果行有餘力(內容尚有可以補充的部分) 會加入一點 Functional Programming (arrow-kt) 的介紹。本作者本身很菜,基本上可以說是貫徹 "It runs on my computer" 直到進入職場,這篇會以作者進入職場後學到的一些知識(受到的挑戰(X))的筆記總整理,懇求各位大大依同來交流交流。
各位客官大家好,如果你想直接進入主題,那麼請直接進入 Day 2,今天開賽第一天就直接開始塞技術深怕大家會被小弟我的菜度嚇著,再次提醒,這將會是一篇廢話,你可以...
嗨各位,又見面了,今天會帶來一些基礎中的基礎,很多文章都會從 Hello World 開始說起,這裡我就偏不要(?),假設大家都不是來獲得成就感的,所以我就直接...
昨天講了一些基本型別,今天我們來談談變數。不過說起 Kotlin 變數,雖然生於 Java,但在變數這塊的設計可說是相當不同,基本上 Kotlin 裡面的變數可...
昨天提到變數可修改性,今天來說變數為空這件事。在 Kotlin 裡面,我們可以將一個沒有給予型別定義的變數賦予 null ,如: var b = null 。...
? and ?: 如果在座各位程式高手看到 ? 肯定會有種 if-else short expression / one-line 寫法的既視感,沒錯,這裡就讓...
相信大家還沒有忘記第三天提到的可變與不可變變數,在 Kotlin 的集合裡面,也存在著相同概念。常見的集合 (Collection) 包含:列表 (List)、...
昨天介紹了集合中的列表,今天來把剩下的集 (Set) 跟對映 (Map) 講完吧! 集 (Set) 相似但不同於列表 (List),在一個集內每個元素至多只能...
前兩天快速的帶過了 Kotlin 中的集合是什麼跟特性,接著我們來補充一下集合寫入的方法吧!今天將著重於列表 (List) 與集 (Set) 的新增與刪除方法。...
昨天說明了列表(List) 跟集(Set) 的新增與刪除元素,今天來說明同為集合但與其他人有著些許不同新增與刪除方法的對映(Map)。 對映的寫入 新增元素...
集合大連載終於要贏來大結局了,今天會以元素讀取來收尾。讓我們開始吧! 集合元素的讀取 若有寫過其他程式語言的讀者應該都相當清楚,今天如果我存取了一個超出陣列的...