【问题标题】:Java : String representation from Integer [duplicate]Java:来自整数的字符串表示[重复]
【发布时间】:2013-08-12 19:37:55
【问题描述】:

我有一个从 1 到 100 的 Integer 列表。如果我遍历列表,我想将输出设为,

“一个”

“两个”.....

“百”

Java中有没有直接的方法可以得到上面的输出?

【问题讨论】:

  • 我认为没有任何内置方法可以将整数翻译成英文单词。

标签: java


【解决方案1】:

JDK 没有提供这样的方法或类。

您可以使用herehere提到的代码作为参考。

【讨论】:

    【解决方案2】:

    开关盒用于满足该要求:Here 是源代码。 此处描述的这个问题的答案:How to convert number to words in java

    这在官方上是不可能的,或者本地 Java 没有可用的标准库。

    不要重复。

    【讨论】:

      【解决方案3】:

      官方 Java 库中没有。但是,International Components for Unicode 项目具有具有这些功能的 RuleBasedNumberFormat。它甚至还有一个SPELLOUT 常量。

      【讨论】:

        猜你喜欢
        • 2014-04-21
        • 1970-01-01
        • 2014-07-31
        • 2013-04-17
        • 2013-01-17
        • 1970-01-01
        • 1970-01-01
        • 2014-02-18
        • 1970-01-01
        相关资源
        最近更新 更多