Autore Topic: Eseguire le stesse istruzioni con variabili diverse  (Letto 698 volte)

Offline Aceking

  • Nuovo arrivato
  • *
  • Post: 18
  • Respect: 0
    • Mostra profilo
Eseguire le stesse istruzioni con variabili diverse
« il: 10 Febbraio 2013, 10:54:00 CET »
0
Ciao! Ho un problema non problema, nel senso che l'obiettivo so raggiungerlo ma mi chiedo se esiste un modo piu breve. Facciamo l'esempio che ho 10 variabili che devo incrementare di un unità. Dovrei scrivere:

Codice (Java): [Seleziona]
int n1,n2,n3,n4,n5,n6,n7,n8,n9,n10=0;

public void Incrementare(){
n1++;
n2++;
n3++;
n4++;
n5++;
n6++;
n7++;
n8++;
n9++;
n10++;
}

Mi chiedevo se fosse possibile una cosa di questo tipo:

Codice (Java): [Seleziona]
private int n1,n2,n3,n4,n5,n6,n7,n8,n9,n10=0;
private int indice=1;

public void Incrementare(){
if (indice==11){indice=1;}
while (indice<11){
n+indice++;
indice++;
}}

Nel senso ho una variabile indice che va da 1 a 10, e vorrei che faccia parte del nome della variabile, così il ciclo while agisce ogni volta su una variabile diversa. Se indice=1, allora vorrei che la variabile sia n1, se indice=2 la variabile è n2, ecc...
Spero di essermi spiegato  :-)

Grazie  :-)

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Eseguire le stesse istruzioni con variabili diverse
« Risposta #1 il: 10 Febbraio 2013, 12:34:16 CET »
0
Dichiarando n come array.

Codice (Java): [Seleziona]
for (int i=0;i<10;i++) n[i]++;
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline Aceking

  • Nuovo arrivato
  • *
  • Post: 18
  • Respect: 0
    • Mostra profilo
Re:Eseguire le stesse istruzioni con variabili diverse
« Risposta #2 il: 10 Febbraio 2013, 12:37:43 CET »
0
Grazie mille, appena posso provo :)