Webエンジニアのメモ帳

技術的な話を中心に書いています。

2023-10-20から1日間の記事一覧

【Kotlin】拡張関数で自身を参照する方法 (レシーバ付き関数リテラル)

Kotlinには拡張関数という仕組みがあり、既存のクラスにメソッドを追加することが可能です。 例えば以下コードでは、Int型にsum()メソッドを追加しています。 fun Int.sum(num: Int): Int { return this + num } その結果、以下のような記述が可能になります…