LINUXSOFT.cz
Nazwa użytkownika: Hasło:     
    CZ UK PL

> Komentarze :: článek Java (12) - Kontejnery III.

Pochvala 26.4.2005 17:07
Petr Zajíc

Ahoj! Tvůj způsob psaní se mi líbí. Možná by (třeba časem) mohlo dojít na trochu delší příklady. I když, uznávám, že vypisovat prvky kolekcí na konzoli by asi nebylo to pravé, takže je dobře, že tu jsou zatím jen fragmenty kódu.

Plnění seznamu 20.7.2006 13:43
Martin Landa

Podobně jako v předchozím dílu k naplnění listu nedojde, protože list má i po zavolání metody ensureCapacity(100) nula prvků, pouze se alokuje paměť. Aby ensureCapacity šlo použít je třeba list vytvořit jako ArrayList list = new ArrayList;

Re: Plnění seznamu 20.7.2006 14:10
Martin Landa

Takto by šel ten list naplnit 100x hodnotou 3.3:
list.addAll(Collections.nCopies(100, new Double(3.3)));

Novinky v kontejnerech od Javy 5.0 21.7.2006 14:06
Martin Landa

Ve zdrojáku k dynamické typové kontrolé listu je chyba ve vytvoření listu pomocí wraperu.
Řádek:
List<Integer> list = Collections.checkedList(new ArrayList<Integer>());

je třeba přepsat na:
List<Integer> list = Collections.checkedList(new ArrayList<Integer>(), Integer.class);

Speciální cykly pro snadnou iteraci 21.7.2006 15:22
Martin Landa

vloudila se chybka: List list<String> = new ArrayList<String>(); má být List<String> list = new ArrayList<String>();


KOMENTARZE
Pochvala 26.4.2005 17:07 Petr Zajíc
Plnění seznamu 20.7.2006 13:43 Martin Landa
L Re: Plnění seznamu 20.7.2006 14:10 Martin Landa
Novinky v kontejnerech od Javy 5.0 21.7.2006 14:06 Martin Landa
Speciální cykly pro snadnou iteraci 21.7.2006 15:22 Martin Landa
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
> Szukanie oprogramowania
1. Pacman linux
Download: 4878x
2. FreeBSD
Download: 9067x
3. PCLinuxOS-2010
Download: 8564x
4. alcolix
Download: 10948x
5. Onebase Linux
Download: 9661x
6. Novell Linux Desktop
Download: 0x
7. KateOS
Download: 6244x

1. xinetd
Download: 2413x
2. RDGS
Download: 937x
3. spkg
Download: 4760x
4. LinPacker
Download: 9966x
5. VFU File Manager
Download: 3198x
6. LeftHand Mała Księgowość
Download: 7203x
7. MISU pyFotoResize
Download: 2808x
8. Lefthand CRM
Download: 3563x
9. MetadataExtractor
Download: 0x
10. RCP100
Download: 3120x
11. Predaj softveru
Download: 0x
12. MSH Free Autoresponder
Download: 0x
©Pavel Kysilka - 2003-2024 | mailatlinuxsoft.cz | Design: www.megadesign.cz