Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 852 Bytes

in.md

File metadata and controls

35 lines (23 loc) · 852 Bytes

Operador in

O que é?

  • Um operador para iterar sobre intervalos
  • OBS: pode ser usado para verificar se um valor está, ou não, presente em um intervalo

Como usar?

  • 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

Exemplos em projetos

kotlin-courses

  • 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