No, un int è 1 NON 00001. Un 00001 presuppone una formattazione in stringa "00001".
Se vuoi validare il valore, deve essere tra 10000 e 99999. Se vuoi validare una formattazione in stringa con "0" iniziali, allora formatti il int in stringa (es. con il String.format) e vedi se è di 5 caratteri.
(e nota: se formatti a 5 cifre con "0" iniziali, allora hai 5 cifre per valori tra 0 e 99999)


Rispondi quotando
