Operadores aritméticos no Kotlin

Conceitos

FunçãoExpressãoComandoAtribuição
somaa + ba.plus(b)a += b
subtraçãoa - ba.minus(b)a -= b
multiplicaçãoa * ba.times(b)a *= b
divisãoa / ba.div(b)a /= b
restoa % ba.mod(b)a %= b
  • Podem ser chamados tanto como expressão quanto como comando

  • A função de soma também funciona para concatenar Strings

Exemplos

fun main() {
  val count = 10
  val times = 9
  val result = times + count
  
  println(result)
}
fun main() {
  val count = 10
  val times = 9
  val result = times + count
  
  println(count.plus(times))
}
fun main() {
  val count = 10
  val times = 9
  times += count
  
  println(times)
}