ho un problemino banale ma dal quane non riesco a uscirne
devo inizializzare un array, le cui dimensioni le conosco solo dopo un ciclo for, ma devo poter leggere il contenuto anche fuori dal for (ovviamente DOPO)
facendo così mi da errore se uso la variabile termini al di fuori del for,codice:String[][] termini=new String[nFile][]; for(int l=0;l<nFile;l++){ t=indiceLetto.getTermFreqVector(l, "Campo1"); termini=new String[nFile][t.size()]; }
mentre facendo così
mi compila correttamente ma la variabile termini mi compare vuota all'esterno del for.codice:String[][] termini=new String[nFile][]; for(int l=0;l<nFile;l++){ t=indiceLetto.getTermFreqVector(l, "Campo1"); String[][] termini=new String[nFile][t.size()]; }
consigli?![]()

Rispondi quotando
