java如何在结束前停止方法
我想知道如何停止读取方法中的代码,因为我有一个具有多个if()的方法,如果第一个方法已完成,那么第二个方法也将变得可读,等等:
public void putPlayerInLadderBord() {
if(player1Score < 0) {
player1Score = currentPlayerScore;
player1Name = currentPlayerName;
player1.setText(player1Name + " - Score : " + player1Score);
}
if (player1Score >= 0 && player2Score < 0) {
player2Score = currentPlayerScore;
player2Name = currentPlayerName;
player2.setText(player2Name + " - Score : " + player2Score);
}
if (player1Score >= 0 && player2Score >= 0 && player3Score < 0) {
player3Score = currentPlayerScore;
player3Name = currentPlayerName;
player3.setText(player3Name + " - Score : " + player3Score);
}
if (player1Score >= 0 && player2Score >= 0 && player3Score >= 0 && player4Score < 0) {
player4Score = currentPlayerScore;
player4Name = currentPlayerName;
player4.setText(player4Name + " - Score : " + player4Score);
}
if (player1Score >= 0 && player2Score >= 0 && player3Score >= 0 && player4Score >= 0 && player5Score < 0) {
player5Score = currentPlayerScore;
player5Name = currentPlayerName;
player5.setText(player5Name + " - Score : " + player5Score);
}
}
结果,当一名玩家完成游戏时,他的分数+名字会出现在每一个LadderBord案例中^^ 我想在每个if之后添加类似stop()的内容,但我不知道是否可能/我可以使用什么语法! 谢谢
# 1 楼答案
您的问题中没有循环,但您正在询问控制流。我想你想要的是if-then-else statement。或者您可以使用the ^{} statement 。一般来说,the Java Tutorials是学习这类东西的一个很好的资源