今天看开源项目,发现这个知识点,现在来练下:
当String为纯数字时可以转,但不是纯数字时,会出异常
正常情况:
代码如下:
package my; public class main { public static void main(String[] args) { String string="123"; Integer integer=new Integer(string); System.out.println("string:"+string); System.out.println("integer:"+integer); } }
异常情况:
代码如下:
package my; public class main { public static void main(String[] args) { String string="123四"; Integer integer=new Integer(string); System.out.println("string:"+string); System.out.println("integer:"+integer); } }
运行截图如下: