Folytatjuk Tankockák blog bejegyzés sorozatunkat. A feladatban helyes sorrendbe kell állítani a Java forráskód sorait. Ez főként a Java SE szoftverfejlesztő tanfolyamunk tematikájához kötődik.
A Java program véletlenszerű ötöslottó szelvényt állít elő. Adatszerkezetként generikus listát használ. Amikor csak lehet, épít a kollekció beépített képességeire (eldöntés, sorozatszámítás, rendezés). A szakterületnek megfelelően az ötöslottó szelvényen tárolt számok „emelkedő számsorrendben” jelennek meg. A forráskódban nincs jelölve a csomag, importok, behúzás, tagolás, igazítás.
Arra gondolkodtam, hogy érdemes lenne az 1. számot megkülönböztetni a többitől. Ez mindig jó, ezért nem kellene vizsgálni, van-e már ilyen. Balázs, jobb lenne így?
Úgy is lehetne Anita, ahogyan írtad. Szinte nincs különbség. 1 elemet tartalmazó generikus listában eldönteni, hogy valami benne van-e vagy sem, „nem drága művelet”. A konkrét, kis feladattól elvonatkoztatva: nagyobb feladatoknál (több adat, többféle művelet, absztraktabb leképezés) már megtérülhet a gondolatmeneted.