Come immaginavo non mi funziona...
Ho provato a scrivere il seguente codice ma non trova la sottostringa che mi interessa (ho controllato col debug di eclipse e non arriva mai al primo if)
codice:
String[] ID = ObjectTable.getObjectID();
File dir=new File("/Documents and Settings/prova/");
String [] elenco=dir.list();
for(int i=0;i<elenco.length;i++){
for (int j=0;j<ID.length;j++){
if (elenco[i].contains(ID[j])) {
StringBuilder filename = new StringBuilder(dir+elenco[i]);
File file=new File(filename.toString());
if (file.exists()){
eccetera eccetera
}
In pratica il mio file ha una struttura del tipo "nome.IDnumeroacaso.txt". Purtroppo questo numero a caso che spunta dopo il mio ID non lo posso conoscere sempre, il nome invece è uguale per tutti i file della stessa directory. Sapete darmi qualche altra indicazione? Sono un pò alle prime armi.