Здравствуйте опять.
Небольшая программка, получает от пользователя double-число, потом ещё одно, обрабатывает и выдаёт результат. Выглядит примерно так:
public static void main(String[] args) {
    Scanner in = new Scanner(System.in);
    System.out.print("Первое число: ");
    double op1 = in.nextDouble();
    System.out.print("Второе число: ")
    double op2 = in.nextDouble();
    System.out.println(op1 + " * " + op2 + " = " + (op1 * op2));
}
Если при запросе "Первое число: ", ввести сразу два через пробел, то программа сразу выдаёт результат. Удобно, но потом может понадобиться избавиться от подобных проблем.
Вопрос: как после получения числа от пользователя и сохранения его, как переменной, очистить буфер клавиатуры?