Sto lavorando su un incarico e mi sono bloccato in questo errore: non è possibile assegnare un valore alla variabile conteggio finaleerrore: non si può assegnare un valore alla variabile finale
Ecco il mio codice finora ...
public class List
{
private final int Max = 25;
private final int count;
private Person list[];
public List()
{
count = 0;
list = new Person[Max];
}
public void addSomeone(Person p)
{
if (count < Max){
count++; // THIS IS WHERE THE ERROR OCCURS
list[count-1] = p;
}
}
public String toString()
{
String report = "";
for (int x=0; x < count; x++)
report += list[x].toString() + "\n";
return report;
}
}
Sono molto nuovo a java e ovviamente non sono un mago del computer quindi per favore spiega il problema/soluzione nei termini più semplici possibili. Grazie mille.
Una volta assegnate, le variabili 'final' non possono essere modificate. – rgettman