我正在用java写一个程序(在C中也已经写了一个版本)。我真的需要在阅读后将字符放回输入流。这可以通过C/C++中的ungetc()
完成,我很奇怪我怎么能在Java中做同样的事情?相当于ungetc在java中
对于那些你不知道的C/C++: char myc = (char)System.in.read();
和我检查MYC的价值,现在我想放回MYC到System.in
!所以当我打电话给System.in
时,我会得到这个价值。 (但我该怎么做?)
注:我正在寻找确切的技术。请不要建议我赶上它或将它记录到其他地方并从那里读取,因为我知道如何处理这些东西。如果有什么我感兴趣的是相当于Java中的ungetc()
。
干杯。
“java myapp
Pooria
2010-02-05 06:03:44