本日內容取自 Kotlin Conf 2023 - Kotlin & Functional Programming: pick the best, sk...
「說起來這狀態窗和我想的不太一樣啊,感覺更像是名片呢。」蕭凱琪有點失望。「居然沒有HP和MP。」
「那是什麼?」勇者問。
「咦?你不知道?難道娛樂相關的常識都沒...
Sealed Interface 是 Java 17 引入的新的特性,而 Kotlin 也滿早就有這樣的功能,今天來討論如何利用 sealed interfac...
前兩天我們介紹了介面以及功能性介面今天則要繼續介紹擴充(Extensions)擴充這個概念允許我們在類別以及介面增加新的函式,而不用繼承或修改原本的類別或是介面...
所有Kotlin類別都有共通的superclass Any
Any內有定義三個方法equals()、hashCode()以及toString()
覆...
Backtracking 是一種用於解決組合問題、排列問題和搜索問題的演算法。
它通常用於試圖找到所有可能的解,或者找到滿足特定條件的解。
這個方法是一種遞迴的...