在Kotlin中切换数字的有效方法?

时间:2019-04-09 13:43:29

标签: kotlin

我正在为Android制作一个Tic-Tac-Toe应用程序,并且我希望轮流在2个播放器(0-1)之间切换。 0是第一位玩家; 1秒。

实现此目标的最简单方法是:

if (currentPlayer == 1) {
   currentPlayer = 0
} else {
   currentPlayer = 1
}

但是有没有更有效的方法来解决Kotlin?预先感谢

1 个答案:

答案 0 :(得分:2)

这不是Kotlin特有的,它很简单:

currentPlayer = 1 - currentPlayer