将字符串值转换为int

这个问题在这里已经有了答案:

  • 如何在Java中将字符串转换为int? 30个答案
  • 如何做一个十进制数的Integer.parseInt()? 9个答案

  • 关于什么:

    int i = (int) Double.parseDouble(s);
    

    当然, "20.00"不是有效的整数格式。


    String s =“20.00”;

    不是有效的Integer值,它是抛出NumberFormatException的原因。

    使用DoubleFloat格式化您的电话号码,然后使用窄电影将您的电话号码转换为int但如果存在,您可能会失去精度。

    int I = (int) Double.parseDouble(str);

    链接地址: http://www.djcxy.com/p/20915.html

    上一篇: Convert a string value into an int

    下一篇: Can I read a string and then use it as an integer?