useDelimiterは複数の区切り文字を指定します



Usedelimiter Specify Multiple Delimiters

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 ',a,b) } }