2018年2月27日火曜日

Kotin メモ : coerceIn, coerceAtLeast, coerceAtMost

coerceIn

値を指定した Range 内に強制する
  1. println(11.coerceIn(0..10)) // 10  
  2. println((-1).coerceIn(0..10)) // 0  


coerceAtLeast

値を指定した下限値以上に強制する
  1. println(11.coerceAtLeast(0)) // 11  
  2. println((-1).coerceAtLeast(0)) // 0  


coerceAtMost

値を指定した上限値以下に強制する
  1. println(11.coerceAtMost(10)) // 10  
  2. println((-1).coerceAtMost(10)) // -1  



0 件のコメント:

コメントを投稿