drucken Ich möchte "Punkt" in "printMethod" -Methode drucken. Wie "Spielername ist Michael Punkt war 2000 und Spieler Position 1" Wie kann ich das tun? Gibt es einen geeigneten Weg, dies leicht zu tun? Ich kann es tun, indem ich eine neue Methode erstelle, aber es ist so gekritzelt.Ich möchte Eingangswert in Methode
public class Test{
public static void main(String[] args){
int returnPosition = calculatePosition(2000);
printmethod("Michael" , returnPosition);
returnPosition = calculatePosition(900);
printmethod("Mark" , returnPosition);
returnPosition = calculatePosition(800);
printmethod("Halk" , returnPosition);
returnPosition = calculatePosition(700);
printmethod("Albion" , returnPosition);
returnPosition = calculatePosition(600);
printmethod("Cristine" , returnPosition);
returnPosition = calculatePosition(500);
printmethod("Emma" , returnPosition);
returnPosition = calculatePosition(400);
printmethod("Prince" , returnPosition);
returnPosition = calculatePosition(300);
printmethod("Jason" , returnPosition);
returnPosition = calculatePosition(200);
printmethod("Tim" , returnPosition);
returnPosition = calculatePosition(100);
printmethod("Bob" , returnPosition);
returnPosition = calculatePosition(50);
printmethod("Jackson" , returnPosition);
}
public static void printMethod(String playerName, int position){
System.out.println("Player name is "+playerName+ " Point was " +point+ " and player position " +position);
}
public static int calculatePosition(int position){
if (position > 1000){
return 1;
}else if (position > 500 && position < 1000){
return 2;
}else if (position > 100 && position < 400){
return 3;
}else{
return 4;
}
}
}
Sie können in Punkt passieren 'print()' nach seinem Prototyp Wechsel –
ich nicht understand..I Berechnungen für die Position zu sehen, aber wo und wie Sie ‚Punkt‘ berechne? – smoggers
Punkt wurde noch nicht verwendet.Punkt bedeutet meine Eingabedaten (2000,900,800 usw.) .Ich möchte Punkt in "PrintMethod" -Methode für die Ausgabe verwenden. @smoggers –