[OPRPP1] 3. domaća zadaća - 2020/2021
WickyWinslow
viliml
E kad bi se još i javadoc smio djeliti…
flicka
treba li toArray vracati polje tipa T[] ili Object[]? ako stavim T[] kasnije dobim exception konktretno za Integer da se Object ne može castati u Integer
__builtin_popcount
flicka Na predavanju je rečeno da vraćamo Object[]
. Tako funkcionira i standardni Java Collection
, toArray
bez parametara vraća Object[]
.
LongArmedJohhny
Glupo pitanje, al ne pada mi na pamet kako da mi metoda toString ispiše zarez nakon Ante=2, ako je Ante jedini u entryju te stoga ne uđe u if koji provjerava ako je next različit od null (koristim if baš iz razloga da iza zadnjeg ne ispiše zarez).
tomekbeli420
LongArmedJohnny ako bih baš morao to riješiti na ovakav način, napravio bih ovako: stvorio bih si lokalni brojač koji će mi brojati koliko sam elemenata ubacio (appendao) u sb
, dakle nakon svakog appenda bih inkrementirao taj brojač. Nakon što to napravim, pogledam je li mi brojač dosegao vrijednost broja pohranjenih entryja (size), ako nije appendam još ", "
ako je dosegao ne appendam ništa. To će uzrokovati da iza zadnjeg entryja neće biti zarez i razmak.
I ofc metneš uglate zagrade i poyy
Bioxed
Po javinom kodu ArrayListe bi trebao imati ovako nesto za toArray
ali ne razumijem zasto bih imao da se vraća polje Objekata kad vracamo polje T[] ?
Bioxed
Također, jesam li ja dobro napravio ovaj ugnježđeni razred a ako jesam ne razumijem kako bih trebao napraviti put pomoću metoda ArrayIndexedList kad ne mogu koristiti add(value) kad imam Entryje koji sadrže dvije vrijednosti a ne samo jednu