Java 中将 String 类型转换为 int 类型的方法
在Java中,将String类型转换为int类型,可以使用Integer.parseInt(String s)
方法。如果字符串不是有效的整数格式,这个方法会抛出NumberFormatException
异常。
示例代码:
String str = "1234";
try {
int number = Integer.parseInt(str);
System.out.println("转换后的整数为: " + number);
} catch (NumberFormatException e) {
System.out.println("字符串不是有效的整数格式");
}
如果你确定字符串是有效的整数格式,也可以使用Integer.valueOf(String s)
方法,它会返回一个Integer
对象。
示例代码:
String str = "1234";
try {
int number = Integer.valueOf(str);
System.out.println("转换后的整数为: " + number);
} catch (NumberFormatException e) {
System.out.println("字符串不是有效的整数格式");
}
注意:Integer.parseInt
返回基本类型int
,而Integer.valueOf
返回Integer
对象。
评论已关闭