title image


Smiley Formatieren von Währungen
Hi,

ich möchte gerne Währungen parsen und formatieren. Alles kein Problem dachte ich, doch wenn ich das hier mache...



try

{

DecimalFormat nForm = (DecimalFormat)DecimalFormat.getInstance();

nForm.applyPattern("#,##0.00");





System.out.println(nForm.parse("1234,567").toString());

System.out.println(nForm.parse("12d4,567").toString());

}

catch (Exception e)

{

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

}



spuckt er mir folgendes Ergebnis aus:



1234.567

12





Eigentlich klappt so weit alles mit dem parsen und formatieren. Ich hätte jedoch gerne, dass er mir bei dem zweiten Parse eine Exception schmeißt, da in der Zahl ein nicht numerisches Zeichen ist, das dort nicht reingehört.



Bin dankbar für jeden Tipp.



ciao Capricorn.

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: