Formatera tal i Java används för att visa värden som valuta . Java kortar "0" värden efter decimaler , så formatera numret visar en standard av två siffror efter decimalkommat . För andra tillämpningar kan det finnas ett behov av att visa tal med ett annat format . Lyckligtvis kommer Java med en intern funktion för att formatera tal med bara några få rader kod . Instruktioner
1
Inkludera format biblioteken . Klassbibliotek tillhandahålls av Java-kompilator för formatering siffror , men de måste ingå i rubrikerna i koden . Dessa är de bibliotek för att inkludera i din kod : import java.text.DecimalFormat , import java.text.NumberFormat ,
2
Skapa formatet . Talformat använder " # "-symbolen . Det indikerar ett nummer används i stället för symbolen medan andra tecken är statiskt in i format. Koden nedan är ett exempel på ett numeriskt format i Java : NumberFormat MyFormat = ny DecimalFormat ( " # 0.00 " ) , Detta format kommer att lägga "0 " tecken till siffror som inte decimaler , liknande vad som behövs för valuta
3
ut en formaterad numret till displayen . I följande kod används det antal som definierats i steg 2 för att formatera en decimal : double MyMoney = 88 ; System.out.println ( myFormat.format ( MyMoney ) ) ;
4
Se resultaten . Om det genomförs på rätt sätt , bör koden sammanställa och skriva ut följande formaterade decimal : 88.00 Addera