Nwlapcug.com


Come formattare a dollari in Java

Software di calcolatore ha molte applicazioni del mondo reale, come la fornitura di un mercato online di beni e servizi. Lingue moderne riconoscono queste applicazioni del mondo reale utilizzando built-in tecniche per affrontare le attività comuni. Per esempio, Java offre un metodo per la conversione tra tipi di numeri regolari e tipi di numero di valuta. Questo è molto comodo per i programmatori che sviluppano facciate di negozi online o software di contabilità. Se il programma gestisce con valuta, acquisire familiarità con la classe Java BigDecimal.

Istruzioni

1

Caricare l'ambiente di sviluppo Java facendo clic sull'icona di NetBeans. Passare alla "File/nuovo progetto" nel menu in alto e scegliere "Applicazione Java". Un nuovo file di codice sorgente viene visualizzata nella finestra principale dell'editor.

2

Importare librerie Java matematica, testo e Util scrivendo queste righe di codice nella parte superiore del file di codice sorgente:

importazione java.math.*;

importazione java.text.*;

import java;

3

Definire un oggetto BigDecimal scrivendo la successiva riga di codice tra le parentesi graffe della funzione main:

BigDecimal cost = new BigDecimal("1120304.73");4

Creare un oggetto di NumberFormat denominato "Dollari" e assegnare il tipo di valuta US ad esso. Per fare questo, scrivere la seguente riga di codice:

NumberFormat dollars = NumberFormat.getCurrencyInstance(Locale.US);5

Creare una stringa di testo e assegnare il BigDecimal variabile "costo" ad esso. Poiché la variabile di costo deve essere formattata correttamente il tipo di valuta US, è possibile eseguire la funzione format allo stesso tempo che è assegnarlo alla stringa, come questo:

String s = dollars.format(cost);6

Stampare la stringa come questo:

System.out.println(s);7

Eseguire il programma con il tasto "F6". L'output è simile al seguente:

$1,120,304.73