Começando a programar na linguagem Kotlin – Parte 6
Básico Kotlin

Começando a programar na linguagem Kotlin – Parte 6





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





Rodrigo Leutz
Desenvolvedor Web e Android ( Kotlin e Java )
http://www.test.com/