Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Java - seznam

private int getFreePlayerNumber(){
  int playerNumber = seznamHracu.get(0).getCislo();
  for (int i = 1 ; i < seznamHracu.size() ; i++){
    Hrac h = seznamHracu.get(i);
    if (h.getCislo() > playerNumber){
       playerNumber = h.getCislo(); 
    }
  }
  return playerNumber + 1;
}

private boolean containsPlayerWithNumber(int playerNumber){
  for(Hrac cokoli1: seznamHracu) {
            if(cokoli1.getCislo() == playerNumber) {
                return true;
            }
        }
  return false;
}

public boolean pridejHrace(Hrac hrac) {
  if (!containsPlayerWithNumber(hrac.getCislo()){
      if (hrac.getCislo() == 0){
          hrac.setCislo(getFreePlayerNumber());
          seznamHracu.add(hrac);
          return true;
      }
      else{
          seznamHracu.add(hrac);
          return true;
      }
  }
   return false;
}
Snad... píšu z hlavy, bez kompilátoru... :-)

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny