Il linguaggio Java fornisce una varietà di classi e metodi per la formattazione di output numerico . Uso della classe stringa , è possibile emettere i numeri con specifici tipi di formattazione . È possibile utilizzare questi metodi in combinazione con le variabili numeriche nel programma , come ad esempio numeri interi . Passando ai numeri per i metodi della classe String , è possibile scrivere i valori per la visualizzazione utente , mantenendo le variabili numero originali intatti. L'aggiunta di zeri davanti ai numeri è una pratica comune che è facilmente ottenibile utilizzando i metodi delle stringhe . Istruzioni
1
Prepara il tuo numero . Se si dispone già di un numero nel vostro programma , è possibile utilizzarlo . Per la dimostrazione , il seguente codice di esempio dichiara e crea un'istanza di un numero variabile : int myNumber = 99 ;
Questa variabile è un tipo intero primitivo con un valore arbitrario . È possibile scegliere qualsiasi tipo di numero , nome della variabile e il valore che ti piace e il processo sarà lo stesso .
2
Creare una stringa di formato per l'output numerico . Per aggiungere gli zeri iniziali al tuo numero , è possibile utilizzare la seguente sintassi : String = formatString String.format ( " % % 0 % dd" , 5) ;
Questo codice specifica che il numero totale dovrebbe essere visibile cinque cifre , con zeri aggiunti per fare questo prima del numero . Il primo parametro descrive questo formato . Modificare il secondo parametro al metodo formato stringa in modo che corrisponda al numero di cifre che si desidera il tuo numero di avere. Se il numero da formattare dispone di due cifre in esso , questo codice istruirà Java aggiungere tre zeri davanti ad esso . Il metodo di formato stringa permette di specificare i modelli da utilizzare per formattare l'output. Questa variabile stringa contiene ora un tale modello .
3
Formato tuo numero e memorizzare il risultato come stringa. Aggiungere il seguente codice al vostro programma : String = formattedString String.format ( formatString , myNumber ) ;
Questo codice dice Java per formattare il numero usando la stringa modello creato. La stringa risultante conterrà il numero con l'aggiunta di zeri iniziali , per un totale di cinque cifre . In questo caso , il primo parametro è il modello definito , e il secondo è il numero che si desidera formattare con quel modello .
4
uscita la stringa numero formattato . A seconda delle esigenze del proprio programma, si può semplicemente desidera memorizzare la stringa per riferimento futuro , a questo punto . Se vuoi mostrare il numero formattato sullo standard output , è possibile utilizzare il seguente codice: System.out.println ( formattedString ) ;
il numero formattato è memorizzato come una stringa , è possibile utilizzarlo in qualsiasi standard output elabora il programma sta utilizzando .
5
Salvare il file Java . Compilare il programma ed eseguirlo per i test. Verificare che il formato del numero viene visualizzato il modo in cui si desidera. Esperimento con il codice , cambiando il numero originale ei parametri passati al metodo formato stringa per vedere che differenza fa. Apportare modifiche fino a quando il numero è formattata correttamente .