尽管我不能重现该问题:(请参阅此处),但我的建议是也打印出字符(作为整数)。这将帮助您调试:
for(i = 0; (char)( int c = System.in.read() ) != 'S'; i++) System.out.println("Pass #" + i + ": " + c);
尽管我不能重现该问题:(请参阅此处),但我的建议是也打印出字符(作为整数)。这将帮助您调试:
for(i = 0; (char)( int c = System.in.read() ) != 'S'; i++) System.out.println("Pass #" + i + ": " + c);