Redes Sociais
 Telegram  YouTube
Começando a programar na linguagem Kotlin – Parte 6
5 de março de 2020

Nesse tutorial Começando a programar na linguagem Kotlin – Parte 6 vamos ver sobre controle de fluxo para assim poder criar condições em nosso projeto.

Primeiramente vamos falar sobre operadores, para que assim seja possível fazer as comparações necessárias no nosso controle de fluxo.

Operadores

Para começar vou deixar assim aqui a página sobre operadores no site oficial da linguagem kotlin.

https://kotlinlang.org/docs/reference/keyword-reference.html#operators-and-special-symbols

Vamos então entender alguns dos operadores mais utilizados na programação.

  • ( == ) igualdade
  • ( !=  ) diferente de
  • ( > ) maior que
  • ( < ) menor que
  • ( >= ) maior ou igual
  • ( <= ) menor ou igual
  • ( || ) ou
  • ( && ) e

Agora então vamos falar sobre controle de fluxo, ele é utilizado para que criemos condições.

Podemos utilizar:

  • if/else
  • when
  • for
  • while




if/else

Então para começar vamos com o if/else que é uma condição e basicamente funciona da seguinte forma.

se(verdadeiro) execute senão execute

Ele funciona dessa maneira, então vamos ver um pouco mais sobre ele com códigos mesmo, pois acho que assim é uma maneira mais simples de entender.

fun main(){
   var num: Int = 2
   if(num>0){
      println("Variável num é maior que 0.")
   }
   else{
      println("Variável num é menor que 0.")
   }
}




when

Na linguagem de programação kotlin o uso do when é mais encorajado que o uso do if/else.

quando(objeto){

condição -> faça

}

Vamos então ver agora um pouco do uso do when.

fun main(){
   var num: Int = 2
   when(num){
      1 -> println("Num é 1")
      2 -> println("Num é 2")
      3 -> println("Num é 3")
   }
}




for

O for é um comando que é usado muito para fazer loops, quando precisamos acessar um array por exemplo.

para(condição){

faça

}

Então é utilizado geralmente uma variável de índice para andar dentro do array como vou demonstrar no exemplo a seguir.

fun main(){
    var nomes = arrayListOf("Rodrigo Leutz","uware.com.br","Blog de programação")
    for(x in 0..nomes.size-1){
        println(nomes[x])
    }
}




do/while

Com o do/while temos duas maneiras de utilizar ele, com o do ele entra no loop e depois checa a condição e o while ele checa a condição e então entra no loop.

do{

faça

}while(condição)

e

while(condiçao){

faça

}

Veja então exemplos a seguir de como é utilizado.

fun main() {
    var nomes = arrayListOf("Rodrigo Leutz", "uware.com.br", "Blog de programação")
    var x = 0
    println("do/while")
    do{
        println(nomes[x])
        x++
    }while(x>nomes.size)
    println("while")
    x = 0
    while (x>nomes.size){
        println(nomes[x])
        x++
    }
}

Enfim espero poder ter ajudado com mais este tutorial sobre Começando a programar na linguagem Kotlin – Parte 6 e que você consiga fazer as condições certas para que seu projeto funcione.

<- Parte 5





Autor: Rodrigo Leutz

Desenvolvedor Web e Android ( Kotlin e Java )


Como criar uma Calculadora em kotlin com ViewModel

Neste tutorial irei descrever como criar uma calculadora simples de quatro operações em kotlin mas vamos usar o recurso de[...]

27 de setembro de 2020

Como fazer aplicativo que calcula juros em Kotlin

Neste tutorial vamos ver como fazer aplicativo que calcula juros em Kotlin, para ver um pouco sobre os cálculos com[...]

14 de julho de 2020

Como transformar voz em texto com Kotlin

Nesse tutorial vou demostrar como transformar voz em texto(string) com Kotlin para que você utilize os recursos de voz para inserir strings na[...]

18 de junho de 2020