Postagens

Mostrando postagens de janeiro, 2022

Operadores Elvis ? e Force !!

 Falarei neste Tutorial de como usar os operadores Elvis e Force da linguagem Kotlin. Operador Force Este operador não permite que as informações passadas para ele não seja nulas. O mesmo é representado por dois pontos de exclamação !!. Exemplo de função em Kotlin usando este operador: fun getName(name:String) : String{ returnn name  } val name: String? = "Goku" try{ println(getName(name!!)) } catch(e:Exception){ println(e) } Se for passado um valor nulo será exibido uma exceção. Operador Elvis ? Este operador é usado quando a função ou variável pode receber um valor nulo. Exemplo: fun main(){ var name: String?=null println(name) name = "Garoto" println(name) } Aí está o exemplo, Espero que ajude