java中怎样将一个字符串中的数字转换成整型

2024-11-05 19:42:54
推荐回答(4个)
回答1:

木有不可能。 请参考下面代码,只提取数字。
public class Test1 {
public static void main(String[] args) {
String a ="12a34bW()5!!6";
String num =a.replaceAll("\\D+", "");
int result =Integer.parseInt(num);
System.out.println(result);
}
}

回答2:

自己写一个方法吧,把字符串中不是数字的都去掉,留下数字的组成一个新字符串,然后把这个字符串转成int类型。

回答3:


你可以将s中的一个个分别取出,运用比较的方法得到数字,在整合!就得到了12

回答4:

先将里面的数字取出