我需要从用户那里获得金钱值(value),但是用户可以用不同的格式键入数字:
1.234.234,78
1234566,26
123,123,132.12
我不知道如何处理变量。
我必须将值转换为Double类型,但是如果用户使用
","
给我一个值,程序会生成异常,我该如何处理呢?
最佳答案
如果您想处理钱,那么我建议您使用功能强大的grails插件,其中包含许多用于货币处理和转换等功能。
看看Currency插件。
关于grails - 用户输入的grails货币值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22066035/