エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
コード品質向上のテクニック:第20回 異例の過剰包装
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
コード品質向上のテクニック:第20回 異例の過剰包装
こんにちは。コミュニケーションアプリ「LINE」のモバイルクライアントを開発している石川です。 この記... こんにちは。コミュニケーションアプリ「LINE」のモバイルクライアントを開発している石川です。 この記事は、毎週木曜の定期連載 “Weekly Report” 共有の第 20 回です。Weekly Report については、第 1 回の記事を参照してください。 異例の過剰包装 Kotlin の Closeable.use は、引数を実行した後に Closeable.close() を呼び出すという便利な高階関数です。以下のコードでは、2 行目のラムダを実行した後に inputStream がクローズされます。 file.inputStream.use { stream -> // We can use stream here } // After `use` execution, // we don't need to call `close()` for `stream` here. ス

