0 Compartilhamentos 2357 Views

Operador Condicional Ternário em Kotlin

1 de agosto de 2017

Qualquer linguagem de programação que se preste possui um operador condicional ternário ou algo semelhante. Que é aquela forma simples e elegrante de realizar condições e também atribuições em uma única linha.

Em Kotlin (a linguagem que muitos estão dizendo que substituirá o Java no Android) o if também são expressões, portanto não existe um operador ternário como: (condição ? então : senão) como estávamos acostumados no Java.

Confira os exemplos e saberá do que estou falando.

Olhe um exemplo tradicional:

Agora com else:

Um exemplo em Java:

E agora sim em Kotlin utilizando o if como uma expressão:

Muito legal, não é?

Carregando...

Você pode se interessar

Por que eu decidi não migrar para o Windows 11 agora
Artigos
128 visualizações
Artigos
128 visualizações

Por que eu decidi não migrar para o Windows 11 agora

Carlos L. A. da Silva - 19 de outubro de 2021

O novo sistema operacional da Microsoft está entre nós, mas talvez não seja uma boa ideia pular de cabeça.

Enumerando e analisando mais de 40 implementações de JavaScript (que não são V8)
Artigos
252 visualizações
Artigos
252 visualizações

Enumerando e analisando mais de 40 implementações de JavaScript (que não são V8)

Carlos L. A. da Silva - 6 de outubro de 2021

V8 é o interpretador JavaScript, também chamado de máquina virtual Javascript, desenvolvido pela Google e utilizado em seu navegador Google Chrome. Com o peso de seus criadores e a quase onipresença do navegador, foi apenas uma questão de tempo para essa implementação do JavaScritp se tornar dominante no mercado. Entretanto, um bom desenvolvedor sabe que […]

Sir Clive Sinclair, o homem adiantado no tempo
Artigos
435 visualizações
Artigos
435 visualizações

Sir Clive Sinclair, o homem adiantado no tempo

Carlos L. A. da Silva - 18 de setembro de 2021

O inglês Clive Marles Sinclair nasceu de uma família de engenheiros. Seu avô foi engenheiro, assim como o seu pai. Com um talento natural pela Matemática e um forte interesse em eletrônica, ele se tornaria uma página importante da popularização da computação em diversas partes do mundo, construindo um legado que se perpetuará por anos […]

Deixe um Comentário

Your email address will not be published.

Mais publicações

A cibersegurança por trás das vacinas
Artigos
538 visualizações
538 visualizações

A cibersegurança por trás das vacinas

Carlos L. A. da Silva - 7 de setembro de 2021
Top 25 comandos do Git
Artigos
679 visualizações
679 visualizações

Top 25 comandos do Git

Carlos L. A. da Silva - 28 de agosto de 2021
Dez anos de Kotlin: origens e futuro
Artigos
733 visualizações
733 visualizações

Dez anos de Kotlin: origens e futuro

Carlos L. A. da Silva - 20 de agosto de 2021