値を指定した Range 内に強制する
println(11.coerceIn(0..10)) // 10
println((-1).coerceIn(0..10)) // 0
coerceAtLeast
値を指定した下限値以上に強制する
println(11.coerceAtLeast(0)) // 11
println((-1).coerceAtLeast(0)) // 0
coerceAtMost
値を指定した上限値以下に強制する
println(11.coerceAtMost(10)) // 10
println((-1).coerceAtMost(10)) // -1
0 件のコメント:
コメントを投稿