Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Pomoc s Java - metoda generující množinu náhodných čísel

V jave je int primitivni typ (predavany vzdy hodnotou), a ten nemuze byt v List. Ten umi pracovat jen s referencnimi datovymi typy (objekty), proto je treba pouzit objektovy typ pro int a to je trida Integer.

Mezi int a Integer funguje auto(un)boxing, takze Integer muze byt povazovan za int a naopak (tzn. ze do listu Integeru muzes pridavat inty - o tohle se stara kompilator). Java je nekdy podivna, hodne tehle veci je tam takhle zajimave kvuli zpetne kompatibilite kodu...

EDIT: Jeste bych, pro zabavu, dodal ze List<int[]> projde, protoze pole je v jave objekt...:-D

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