Ich bin ziemlich neu in der Programmierung. . .Ich versuche, eine Methode zu einer Methode hinzuzufügen, aber ein Fehler wird zurückgegeben, was fehlt mir?
ich einen Fehler mit dem folgenden Code bin immer:
public class Main {
public static void main(String[] args) {
int highScore = calculateScore(true, 800, 5, 100);
System.out.println("Your final score was " + highScore);
highScore = calculateScore(true, 10000, 8, 200);
System.out.println("Your final score was " + highScore);
displayHighScore(Jack, 3);
}
public static int calculateScore(boolean gameOver, int score, int levelCompleted, int bonus) {
if (gameOver) {
int finalScore = score + (levelCompleted * bonus);
finalScore += 2000;
return finalScore;
}
return -1;
}
public static void displayHighScore(String playersName, int position){
System.out.println(playersName + " managed to get to position " + position);
} }
[Verfahren korrekt] (http://ideone.com/nXlIH1). Wie nennst du das? – BackSlash
(14, 26) bedeutet, dass der Fehler eine Zeile 14, Spalte 26 ist. Dort sollten Sie sich ansehen (und posten). –
Sie rufen wahrscheinlich die Methode mit falschen Parametern –