- Um operador para iterar sobre intervalos
- OBS: pode ser usado para verificar se um valor está, ou não, presente em um intervalo
- Palavra-chave:
in
-
Exemplo para verificar se um valor está presente no intervalo (
in
)fun estaPresente(parametro) = valor in valor1..valor2
-
Exemplo para verificar se um valor não está presente no intervalo (
!in
)fun naoEstaPresente(parametro) = valor !in valor1..valor2
- Exemplo
fun isLetter(c: Char) = c in 'a'..'z' || c in 'A'..'Z' fun isNotDigit(c: Char) = c !in '0'..'9'
- Código fonte: clique aqui