Hi,
ich habe folgende Methode
Fehlermeldung:
Java erwartet dass ich beim Methodenaufruf short Werte übergebe. Meine 2 und 4 werden aber anscheinend als int Werte interpretiert. Kann ich ähnlich wie bei float (mit dem angehängten f) bestimmen das 2 und 4 als short interpretiert werden oder muss ich unbedingt mit
casten?
ich habe folgende Methode
Code:
public void setzeStein(Spielfeld sf, short x, short y)
Code:
s1.setzeStein(sf, 2, 4);
Fehlermeldung:
Code:
The method setzeStein (Spielfeld, short, short) in the type Spieler is not applicable for the arguments (Spielfeld, int, int)
Java erwartet dass ich beim Methodenaufruf short Werte übergebe. Meine 2 und 4 werden aber anscheinend als int Werte interpretiert. Kann ich ähnlich wie bei float (mit dem angehängten f) bestimmen das 2 und 4 als short interpretiert werden oder muss ich unbedingt mit
Code:
(short) 2, (short) 4
casten?