0
문자와 숫자를 입력하려고합니다. 첫 번째 입력은 잘되지만 두 번째 입력은 오히려 숫자가 아닌 라인의 끝 부분으로 이동하지 않습니다. 도와주세요.자바에서 bufferedreader를 사용하여 여러 번 문자 입력
public class charString {
public static void main(String args[]) throws IOException {
InputStreamReader read=new InputStreamReader(System.in);
BufferedReader in=new BufferedReader(read);
System.out.print("Enter a character: ");
char p=(char)(in.read());
if(Character.isLetter(p))
System.out.println(p+" is a letter");
else
System.out.println(p+" is not a letter");
System.out.print("Enter a character: ");
char p1=(char)(in.read());
if(Character.isDigit(p))
System.out.println(p1+" is a digit");
else
System.out.println(p1+" is not a digit");
}
}