Vediamo di partire dal'inizio:

Ho 2 file java,uno sarebbe una classe che avrei dovuto istanziarte in tanti oggetti,tramite array,l'altro il programma principale.

nel prog principale ho fatto una cosa del genere,per istanziarmi nell'array la classe:
miaclasse miaistanza[]=new miaclasse[i];

All'interno della classe che ho scritto,dovrei creare un metodo che dovrebbe leggere determinati attributi per ogni istanza,mi spiego con un esempio:

codice:
codice
...
if(val==this[i].attrib)
{
 ...
 ...
}
...
codice
java non mi da per buona il frammento di codice this[i].attrib.
Come faccio allora?

Scusatemi per la speiegazione un pò imbrogliata