Если вы измените поток ввода для system.in на что-то другое, ввод будет перенаправлен на что-то другое, кроме консоли.Это должно «стереть» эту строку.
Ссылка: download.oracle.com/javase/1.5.0/docs/api/java/lang/System.html#setIn(java.io.InputStream)
Там написано 5.0, но метод все еще должен существовать в 6.
Оглядываясь назад, я не уверен, что это сработает.Не открывайте Java передо мной, поэтому не уверен, что это сработает.
Редактировать Если у вас есть контроль над регистратором, можете ли вы помешать ему напечатать символ новой строки?Это было бы проще всего.