Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14

Discussione: [JAVA] Alcuni problemi

  1. #11
    Che hai usato HashTable come "raw type" cioe' senza specificare il tipo delle chiavi e dei valori.
    In Java1.5 sono stati introdotti i tipi parametrizzati:

    http://www.mokabyte.it/2004/12/generics-1.htm

    http://www.mokabyte.it/2005/01/generics-2.htm

    La tua HashTable dovrebbe diventare:

    public Hashtable<String, String> ht1 = new Hashtable<String, String>();
    Folle e' l'uomo che parla alla luna.
    Stolto chi non le presta ascolto.

  2. #12
    In questo modo non e' piu' possibile ottenere errori di questo genere:

    Quando recupero i valori :
    value1 = ht1.get(key1);
    ho un'errore di incompatible types
    found : java.lang.Object
    required: java.lang.String
    Perche' il tipo dei valori di ht1 e' noto a tempo di compilazione.
    Folle e' l'uomo che parla alla luna.
    Stolto chi non le presta ascolto.

  3. #13
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    141
    Grazie molte.....
    tu sai dove posso scaricare un manuale su java aggiornato?
    Ciao

  4. #14
    Non credo ce ne siano ancora in italiano.

    In inglese, la documentazione sul sito Sun e' buona, potevano spenderci qualche riga in piu'...

    Su Mokabyte cmq, trovi tutte le novita' di Java 1.5 nella successione di articoli di cui ti ho postato i due sui Generics.
    Folle e' l'uomo che parla alla luna.
    Stolto chi non le presta ascolto.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.