【问题标题】:Java Programming - syntax [duplicate]Java 编程 - 语法 【发布时间】:2015-03-20 12:59:40 【问题描述】: 谁能帮我理解下面这行代码。 我试过用谷歌搜索查询,但没有运气。 public int playerTurn(int token) { return token==P1 ? P2 : P1; } 【问题讨论】: 与What is the Java ?: operator called and what does it do?相当重复 标签: java 【解决方案1】: 差不多就是这样 if(token == P1) return P2; else return P1; 【讨论】: