codeman
Erfahrenes Mitglied
Hallo,
Ich hab ein Problem mit einem Array das ich durchlaufen muss und feststellen ob eine Feld schon belegt ist. Ist das Feld noch frei sollte retval=true zurückgegeben werden.
Ein Feld ist frei wenn der Inhalt des char-Arrays ' ' ist. (das wird vorher mal belegt).
Nur leider funktioniert das nicht. Vielleicht kann mir jemand sagen wo der Fehler liegt.
Danke im Voraus.
codeman
Ich hab ein Problem mit einem Array das ich durchlaufen muss und feststellen ob eine Feld schon belegt ist. Ist das Feld noch frei sollte retval=true zurückgegeben werden.
Ein Feld ist frei wenn der Inhalt des char-Arrays ' ' ist. (das wird vorher mal belegt).
Nur leider funktioniert das nicht. Vielleicht kann mir jemand sagen wo der Fehler liegt.
Code:
public static boolean isfree(int x, int y)
{
retval = false;
for (int zeile = 0; zeile <= x; zeile++)
{
for (int spalte = 0; spalte <= y; spalte++)
{
if (field [zeile][spalte] == ' '){
retval = true;
}
}
return (retval);
}
Danke im Voraus.
codeman