Ahoj,
odpovídám na zprávu ze čtvrtka, 26. ledna 2006,
kterou Martin Kuba napsal(a) v 12:28:33:

   To není List.toArray(), ale list.toArray() tedy instance nějaké List třídy:


   Tedy:
   
http://java.sun.com/j2se/1.5.0/docs/api/java/util/LinkedList.html#toArray(T[])

   A podle mě nejde vytvořit pro tuto metodu parametr, který by byl pole 
nějakého genericky specifikovaného prvku tedy nelze

   new HashMap<String,String>[10]

   Jak jsem se do četl.


--------------------------- Původní zpráva ---------------------------
 Odesilatel: Martin Kuba <[EMAIL PROTECTED]>
    Předmět: generic type array
      Datum: 26. ledna 2006, 12:28:33 (GMT +0100)
    Přílohy: <none>
      msgid:[EMAIL PROTECTED]
    
M> Tomáš Procházka wrote:
>> Zdravím.
>> 
>>  Chápu správně, že tohle:
>> 
>>  return list.toArray(new LinkedHashMap[list.size()]);
>> 
>>  Nejde v Jave 1.5 doplnit o generický typ LinkedHashMap<String,String>, tak 
>> aby to negenerovalo 'unchecked' chybu?
>> 
>>  Jde to nějak obejít, aby to šlo?

M> To je nějaká ptákovina, List.toArray() může mít
M> jako parametr jenom pole, ne Mapu.

M> Makub

------------------------ Konec původní zprávy ------------------------

-- 
---------------------------------------------------------------------
 Tomáš Procházka


 E-mail: [EMAIL PROTECTED]
    WWW: http://atom.sf.cz
    ICQ: 87147320
---------------------------------------------------------------------

Odpovedet emailem