【问题标题】:How to do a culture invariant conversion from int to String in Java?如何在 Java 中进行从 int 到 String 的文化不变转换?
【发布时间】:2015-01-02 06:52:08
【问题描述】:

为了在 C# 中将整数转换为字符串(具有不变的文化),我们执行以下操作:

int num = 123;
string numAsString = num.ToString(CultureInfo.InvariantCulture);

Java 中是否有与上述操作等效的操作,或者Integer.toString(int) 是否天生就进行文化不变转换?

【问题讨论】:

    标签: java c# type-conversion invariantculture


    【解决方案1】:

    还是Integer.ToString(int) 本身就进行文化不变转换?

    确实如此。文档没有想象的那么清晰,但它没有使用任何分组分隔符,负数总是以'-' 为前缀,并且总是使用 ASCII 数字。

    【讨论】:

      猜你喜欢
      • 2011-07-31
      • 1970-01-01
      • 2011-05-05
      • 2012-08-16
      • 2016-06-02
      • 1970-01-01
      • 2012-08-15
      相关资源
      最近更新 更多