让我们说,
String a="90 results";
我需要提取整数值。
答案 0 :(得分:2)
答案 1 :(得分:0)
如果整数始终用空格分隔,则可以拆分字符串
TypeError: unorderable types: NoneType() < float()
答案 2 :(得分:0)
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Test {
public static void main(String[] args) {
String str = "90 results";
Matcher matcher = Pattern.compile("\\d+").matcher(str);
if (!matcher.find())
throw new NumberFormatException("For input string [" + str + "]");
System.out.println(Integer.parseInt(matcher.group()));
}
}