ciao numIn.format(depoNum) ma da come risultato 12,345.67 mentre io vorrei solo 12345.67
come fare?
ciao numIn.format(depoNum) ma da come risultato 12,345.67 mentre io vorrei solo 12345.67
come fare?
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
NumberFormat numIn;
Double depoNum
e' il risultato dei dati inseriti dall'utente
tDispDepo.setText(numIn.format(depoNum));
viene visualizzato il risultato su una casella com un massimo di 10 cifre
spero di essere piu' chiaro
Purtroppo no, perché avevo chiesto come/da dove è stato ottenuto questo NumberFormat.
Se hai creato tu un DecimalFormat (estensione di NumberFormat) hai pieno controllo sul formato. Se l'hai ottenuto da uno dei metodi factory di NumberFormat o da una qualche altra API no, non hai controllo completo sul formato ma perlomeno puoi fare un setGroupingUsed(false) per disattivare il raggruppamento delle migliaia.
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
perfetto per quel che mi serviva va benissimo, grazie anbin
la soluzione era banalissima, quindi mi sa che devo studiare a fondo e completamente NumberFormat e DigitalFormat