Попробуйте это
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
while (in.hasNext()) {
if (in.hasNextInt())
System.out.println(in.nextInt());
else
in.next();
}
}
По умолчанию Сканер использует шаблон разделителя «\ p {javaWhitespace} +», который соответствует как минимум одному пробелу в качестве разделителя. вам не нужно ничего особенного делать.
Если вы хотите совместить пробелы (1 или более) или запятую, замените вызов Scanner этим
Scanner in = new Scanner(System.in).useDelimiter("[,\\s+]");