如何在字符串中获取int(扫描程序)

时间:2015-03-21 16:21:06

标签: java scanf

Scanner scanner = new Scanner ("2 text 3text");
scanner.nextInt(); // 2
scanner.next();    // text
scanner.nextInt(); // 3 ?

我想得到int(3)。但是int没有与空格分隔。

如何将int与字符串分开?

1 个答案:

答案 0 :(得分:0)

只是用不是数字的字符拆分才能获得数字:

String[] split = s.split("\\D+"); // where s is your input string