Java: Quelle est la bonne façon de convertir une Chaîne en un valide somme d'argent(BigDecimal)

- Je convertir la réception d'une Chaîne de caractères dans un BigDecimal champ qui représenterait un montant valide de l'argent, par exemple:

String amount = "1000";

BigDecimal valid_amount = convert(amount);

print(valid_amount.toString())//1000.00

Qu'est-ce que le droit de l'API à utiliser convertir une Chaîne en un valide montant d'argent en Java (ex: apache commons bibliothèque)?

Merci d'avance,

OriginalL'auteur Midnight Blue | 2010-04-08