useDelimiter指定多个分隔符

来源:互联网 发布:淘宝淘词助手官网 编辑:程序博客网 时间:2024/06/07 05:16

Scanner的useDelimiter方法是支持正则表达式的。假设一个字符串你想通过感叹号或者问号分割,这么写useDelimiter(“[!?]”)就可以了。

import java.util.Scanner;public class first {    public static void main(String[] args) {        Scanner sc = new Scanner(System.in);        sc.useDelimiter("[,.]");        int a = sc.nextInt();        int b = sc.nextInt();        System.out.printf("%d %d\n",a,b);    }}