1
我在做Udemy Java课程时遇到了一个问题。我写了下面的代码,因为课程的主题是方法。 Hoverer,我不知道为什么它不能编译。有人能帮我发现错误吗?Java - IntelliJ抱怨错过了分号,但我不确定是什么问题
这里的错误是的IntelliJ给我:
public class Main {
public static void main(String[] args) {
String playerName = "Piotr";
int playerPosition = CalculateHighScorePosition(1500);
displayHighScorePosition("Piotr", playerPosition);
playerPosition = CalculateHighScorePosition(900);
displayHighScorePosition("Cezary", playerPosition);
playerPosition = CalculateHighScorePosition(400);
displayHighScorePosition("Adam", playerPosition);
playerPosition = CalculateHighScorePosition(50);
displayHighScorePosition("Julia", playerPosition);
private static void displayHighScorePosition(String playerName, int playerPosition) {
System.out.println(playerName + " managed to get into " + playerPosition);
}
private static int CalculateHighScorePosition(int playerScore) {
if (playerScore > 1000) {
return 1;
}
else if (playerScore > 500 && playerScore < 1000) {
return 2;
}
else if (playerScore > 100 && playerScore < 500) {
return 3;
}
else {
return 4;
}
}
}
}
我相信我可能会侦察一个额外的大括号。 – CollinD