エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
contract を試してみる - Qiita
contract? 長澤太郎さんによる、とてもわかりやすいスライドがすでにあるので見てください(完) Kotlin C... contract? 長澤太郎さんによる、とてもわかりやすいスライドがすでにあるので見てください(完) Kotlin Contract で、終わるわけにもいけないので、具体的に試してみたことを書いてみます。 試してみること Nullableな引数を受け取って、Nullじゃないかつ、特定の状態であればtrueを返すメソッドを作成する このメソッドで判定を行った場合に、trueなら NonNullな型にスマートキャストされるようにする 具体的な例 nullかもしれない曜日の文字列を受け取って、休みの日(null ではない)なら hello ${曜日} と出力する /** * 渡された曜日が休日かどうかを判定する * * @param dayOfWeek: "月", "火", "水", "木", "金", "土", "日", null * @return true: 休日 * false: 休日で

