Como uso um ponto como delimitador?

import java.util.Scanner;
public class Test{
    public static void main(String[] args){
        Scanner input = new Scanner(System.in);
        input.useDelimiter(".");
        String given = input.next();
        System.out.println(given);
    }
}

Quando executo o código acima e digitoasdf. depois entra, não recebo nada.

Funciona bem com"," ";" "\"" "\\\\" ou o que quer, mas não apenas com"."... Então, há algo sobre um ponto ou é apenas um problema com o Eclipse IDE ou o que seja?

questionAnswers(2)

yourAnswerToTheQuestion