Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2

    [Java 1.5] Si possono creare array di liste?

    Ciao a tutti,sto utilizzando(da poco) la tiger,ma mi succede una cosa strana....non riesco a creare array di Liste(LinkedList o Vector),ma neanke Liste di Liste(LinkedList di LinkedList)....cioè ci riesco ma alla fine mi da una warning unchecked(dice di ricompilare con -Xlint per maggiori info).Qualcuno mi da una mano!?!?!?

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    Vector<String>[] v = new Vector[5];
    funziona

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2
    Originariamente inviato da floyd
    Vector<String>[] v = new Vector[5];
    funziona
    si però prova a fare
    tipo....

    Vector<String>[] v=new Vector[5];
    for(int i=0;i<5;i++)
    v[i]=new Vector<String>();
    v[1].add("ciao");
    v[2].add(new String("fgigd"));


    mi compila tutto ma mi da la warning unchecked

  4. #4
    è colpa del metodo add...è per quello che ti da il warning...cmq non è un errore funziona benissimo ti avvertono solo che quel metodo potrebbe presto essere soppiantato da un'altro!

    Ciao.
    Si può vincere o perdere, l'importante è vincere o perdere da uomini...

    Neverland - Il mio Forum

  5. #5
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    a me compila e fa quello che deve ovvero restringere le aggiunte al vector solo alle string
    Vector<String>[] v = new Vector[5];
    questo dice warning unchecked conversion per le istanze dell'array che lui si aspetta Vector<String>[5]
    non mi preoccuperei

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 © 2025 vBulletin Solutions, Inc. All rights reserved.