エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Kotlinの拡張機能で冗長な〇〇Utilsから脱却する|TechRacho by BPS株式会社
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Kotlinの拡張機能で冗長な〇〇Utilsから脱却する|TechRacho by BPS株式会社
BPSの福岡拠点として一緒にお仕事させていただいています、株式会社ウイングドアの坂本です。 気がつけ... BPSの福岡拠点として一緒にお仕事させていただいています、株式会社ウイングドアの坂本です。 気がつけばこの挨拶も5回目となります。 私はPHP、Rubyなどでweb系の案件を担当していて、最近はKotlinでAndroidアプリの開発をしているのですが、 Kotlinの拡張機能が便利で面白いと思ったのでご紹介したいと思います。 拡張機能とは よく「文字列や数値などに対して繰り返し使う便利メソッドを実装したい!」ということがありますよね。 (日付の表示の指定、表示文字列の特殊な変換、コレクションに特殊なフィルターをかける、etc.) PHPなどで実装している場合、StringUtilsクラスなどを作成して、それで呼び出したりするのですが、 どうしても冗長になってしまい「なんとかしたいな」と思うこともあります。 そんな時に使えるのが拡張機能! 既存のクラスに対し、関数を追加で定義できるとても便