InputStreamReader ha un metodo read che legge un int che cmq è un carattere, basta che lo casti a char