Citat:
Ursprungligen postat av
Zzarox
Hej,
I kursen jag gr f.n. s r det ett krav att man inte skall returnera arrayer eller arraylists i publika metoder. r detta ngot generellt krav inom Java eller ngot som kursledaren hittat p?
Det r inget som tagits upp vid tidigare kurser, andra sidan r det inget som behvts heller. Men i detta fall s hade det varit smidigt.
Kollar du igenom Java-APIet kommer du hitta ett flertal metoder i ett flertal klasser som returnerar bde arrayer och i frekommande fall listor (eller mjligen ett list-interface), s det r knappast ett generellt krav utan snarare ett krav frn kursledaren.
Kolla p exempelvis
https://docs.oracle.com/javase/8/doc...ResultSet.html hur Interfacet ResultSet r gjort, dr finns metoden getBytes deklarerad som returnerar en bytearray.
Betrffande listor verkar det som om man return erar ett typat listinterface frn de metoder jag kollat nu (i java 8, exempelvis en JList har metoden getSelectedValuesList som returnerar ett listinterface, metoden getSelectedValues returnerar dremot en Object-array.