Salve, sto realizzando un programma in Java, ho 20 textfield denominate tf1, tf2, tf3... tf20
Su ognuna di esse effettuo gli stessi controlli e alcune operazioni, volevo sapere se esiste un metodo che permette di farlo tramite un ciclo for, e che quindi permette di impostare il nome della variabile a runtime.

Mi spiego in altre parole con un esempio:
il programma effettua questo controllo per ogni textfield:

if (tf1.getText().toString().contentEquals("")==false ) {...}

if (tf2.getText().toString().contentEquals("")==false ) {...}

...

if (tf20.getText().toString().contentEquals("")==fals e) {...}




Vorrei trovare un metodo per poter fare:

for(i=0;i<20;i++){
if (tf 'i+1' .getText().toString().contentEquals("")==false) {...}
}

dove per tf 'i+1' intendo le varie textfield

mccet