Díky.
Je to přesně, jak říkáš, Collection seznamuZastávek.
assertEquals( 3 , seznamZa1.seznamZastavek().size() ); // krása
assertEquals( zastavka1, seznamZa1.seznamZastavek().get(0)); // hláška: cannot find symbol - method get(int) - pozice by měli souhlasit.
assertEquals( zastavka2, seznamZa1.seznamZastavek().get(1));
assertEquals( zastavka3, seznamZa1.seznamZastavek().get(2));
Ještě bych prosil pomoc k seznamu s jedním cyklem. On teda nakonec snad funguje ve všech případech, ale přijde mi to strašně kostrbatý, přímo hranatý :)./**
* 1) Nelze přidat hráče s číslem dresu, který již v týmu existuje.
* 2) Pokud má hráč číslo dresu nula, tak se mu přiřadí první volné číslo dresu.
* - "hrac" má defaultně getCislo()0, ale můe mu být nastavena, pak se čísla nesmí opakovat
*/
public boolean pridejHrace(Hrac hrac) {
if(hrac.getCislo() == 0) {
hrac.setCislo(1);
for(int i = 1; i <= 99; i++) {
for(Hrac cokoli1: seznamHracu) {
if(cokoli1.getCislo() == hrac.getCislo()) {
System.out.println(i+1);
hrac.setCislo(i+1);
}
}
}
}
for(Hrac cokoli1: seznamHracu) {
if(cokoli1.getCislo() == hrac.getCislo()) {
return false;
}
}
seznamHracu.add(hrac);
return true;
}
Tím bych snad už mohl Vám dát odpočinout a skončit otravovat se seznamy (možná za čas s něčím jiným :) vtip :) )M