这是我的代码,我遇到的问题是,如果我输入一个以上字符的单词,我将不会再被要求提供一个字符的单词。
public static String datoStringChar() {
//EN casa de introducir mas de una letra coje la primera
// Entorno:
InputStreamReader br;
char letra;
boolean esCorrecto;
//Algoritmo
letra = '0';
br = new InputStreamReader(System.in);
try {
do {
letra = (char) br.read();
esCorrecto = true;
} while (!esCorrecto);
} catch (IOException ioe) {
System.err.println("Error I/O");
}
return Character.toString(letra);
}