如何在java中将数字转换为单词

如何在java中将数字转换为单词

我们目前有一种粗略的机制,可以将数字转换为单词(例如,使用几个静态数组),并根据数字的大小将数字转换为英文文本。但是我们遇到了大量的问题。

10183 = Ten thousand one hundred eighty three
90 = Ninety
5888 = Five thousand eight hundred eighty eight

在我可以用于这个目的数学库中,是否有一个易于使用的函数?


繁花不似锦
浏览 802回答 3
3回答

一只萌萌小番薯

ICU4J包含很好的数字拼写支持。带有“规则”的文件可以很容易地编辑,添加其他语言也没有问题(例如,波兰语和俄语)。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java