JAVA中文数字转换为数值_java 中文金额转成数值-CSDN博客

网站介绍:文章浏览阅读1.4k次。最近有项目需要对金额进行归一化处理,原始的格式有很多种,例如,30万、五十万、贰拾壹万伍仟,甚至还有“五万叁仟”这种。搜了下CSDN,大多都是数值转换为中文的,偶尔有两个中文转数值的只有源码没有说明,不是很敢用,所以只能自己研发。首先,我们可以把这些金额归为两类,一类是包含阿拉伯数字的,一类是纯中文的,这两类需要分开处理。对于包含阿拉伯数字的,基本上都是万以上的量级,常见的说法只有“xx万”,“xx百万”,乃至到“xx亿”。“xx百”,“xx千”这种并不符合常用说法。所以处理起来比较简单,只需要_java 中文金额转成数值