在Java中,可以使用以下两种方式将字符串转换为Integer:

  1. 使用Integer类的静态方法parseInt():该方法将字符串解析为带符号的十进制整数。如果字符串不是有效的整数表示,则会抛出NumberFormatException异常。
String str = "123";
Integer num = Integer.parseInt(str);
System.out.println(num); // 输出:123
  1. 使用Integer类的构造方法:可以直接将字符串作为参数传递给Integer类的构造方法,创建一个新的Integer对象。
String str = "123";
Integer num = new Integer(str);
System.out.println(num); // 输出:123

需要注意的是,如果字符串不能被解析为有效的整数表示,上述两种方法都会抛出NumberFormatException异常。因此,在进行字符串转换时,应该先进行异常处理,以避免程序崩溃。

java中字符串转Integer

原文地址: http://www.cveoy.top/t/topic/hFyO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录