perché è una utility (fa la formattazione).
e soprattutto perché lavora su quello che tu dai in input e con variabili locali, non riferisce nessun membro di classe, quindi puoi considerarlo "generale", che si riferisce alla classe e non all'oggetto, e quindi dichiararlo statico.codice:privatestaticString formattaStringaDescrittiva(int valore) { String stringa =" centesimi di "; if(valore ==1) { stringa =" centesimo di "; } elseif(valore >99) { stringa =" "; valore /=100; } return valore + stringa; }