日記
金曜日〜〜〜〜
今日書いたコード
fun rollDice() { val dice = Dice(6) val diceImage: ImageView = findViewById(R.id.imageView) val diceRoll = dice.roll() val resource = when (diceRoll) { 1 -> R.drawable.dice_1 2 -> R.drawable.dice_2 3 -> R.drawable.dice_3 4 -> R.drawable.dice_4 5 -> R.drawable.dice_5 else -> R.drawable.dice_6 } diceImage.setImageResource(resource) diceImage.contentDescription = diceRoll.toString() }
感想
Kotlinのwhenは式だった.この辺はSwiftよりRubyに近くていいね.