【发布时间】:2013-08-12 19:37:55
【问题描述】:
我有一个从 1 到 100 的 Integer 列表。如果我遍历列表,我想将输出设为,
“一个”
“两个”.....
“百”
Java中有没有直接的方法可以得到上面的输出?
【问题讨论】:
-
我认为没有任何内置方法可以将整数翻译成英文单词。
标签: java
我有一个从 1 到 100 的 Integer 列表。如果我遍历列表,我想将输出设为,
“一个”
“两个”.....
“百”
Java中有没有直接的方法可以得到上面的输出?
【问题讨论】:
标签: java
开关盒用于满足该要求:Here 是源代码。 此处描述的这个问题的答案:How to convert number to words in java
这在官方上是不可能的,或者本地 Java 没有可用的标准库。
不要重复。
【讨论】:
官方 Java 库中没有。但是,International Components for Unicode 项目具有具有这些功能的 RuleBasedNumberFormat。它甚至还有一个SPELLOUT 常量。
【讨论】: