Skip to content

Latest commit

 

History

History
60 lines (40 loc) · 1.15 KB

string.md

File metadata and controls

60 lines (40 loc) · 1.15 KB

String

Propriedades

isEmpty()

  • Se não conter nenhum caractere na String, o método retorna true, caso contrário, false.

  • Exemplo

    var language = "Kotlin"
    println(language.isEmpty()) // false
    
    language = ""
    println(language.isEmpty()) // true

isBlank()

  • Se não conter nenhum caractere ou apenas backspace na String, o método retorna true, caso contrário, false.

  • Exemplo

    var isBlank = "".isBlank()
    println(isBlank) // true
    
    var isBlank = " ".isBlank()
    println(isBlank) // true
    
    var isBlank = "kotlin".isBlank()
    println(isBlank) // false

length

  • Quantidade de caracteres presente na String.

  • Exemplo

    println("Hello World".length) // 11

decapitalize()

  • Retorna uma cópia da String com a primeira letra em caixa baixa.

  • Exemplo

    println("Hello World".decapitalize()) // hello World

toLowerCase()

  • Retorna uma cópia da String com todas as letras em caixa baixa.

  • Exemplo

    println("HeLlo WoRld".toLowerCase()) // hello world