Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako formátovať stĺpce a čísel v jazyku Java

Základné Java objekty , ako sú celé čísla a čísla s plávajúcou desatinnou čiarkou , existujú v pamäti v stálych reprezentácií , ktoré sú definované v norme Java - bez ohľadu na to , koľko významných alebo desatinných miest a konkrétny program používa na jeho výstupe . Váš Java kód môže manipulovať spôsob , akým sa tieto predmety s potlačou značnej miery flexibility . Okrem toho môžete nechať Java zvládnuť rôzne konvencie nasledované každej krajine - to znamená , že " národné " . Pokyny dovolená 1

Vytvorte objekt StringBuffer držať výsledok procesu formátovania , ako v nasledujúcom ukážkovom kóde :

StringBuffer myBuffer = new StringBuffer ( ) ;

2

Vytvorte Formatter objekt , ktorý bude stelesňovať konkrétne spôsoby , ktoré chcete formátovať výstup . Nasledujúci kód je príkladom :

Formatter myFormatter = new Formatter ( myBuffer , Locale.IT ) ;

príklad nasledovať talianskej konvencie pre jeho výkon , ako je uvedené v locale argument konštruktor triedy
3

Naplnenie Formatter , ako v nasledujúcom ukážkovom kóde :

float plat = 54366,99 ;

myFormatter.format ( " to . je hodnota Pi: % e % n " , Math.PI ) ;

myFormatter.format ( " a to je plat % f % n " , plat ) ;

každom vyvolaní z Formatter.format ( ) pripojí svoj ​​formát argumentov na výsledok predošlých
4

Poslať výstup Formatter k výstupnej destináciu , ako v nasledujúcom ukážkovom kóde : .

System.out.println ( myBuffer.toString ( ) ) ;

príklade pošle výstup Formatter je na štandardný výstup aplikácie Java
.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené