在Kotlin中切换数字的有效方法? [重复]

问题描述 投票:1回答:1

这个问题在这里已有答案:

我正在为Android制作Tic-Tac-Toe应用程序,我想在轮流时切换2个玩家(0 - 1)。 0将是第一个玩家; 1为第二。

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

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

但是,有没有更有效的方法与Kotlin一起解决这个问题?提前致谢

kotlin
1个回答
2
投票

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

currentPlayer = 1 - currentPlayer
© www.soinside.com 2019 - 2024. All rights reserved.