目前是想从流里读个字符
peek= (char)System.in.read();
执行后 经判断想回退一个字符不知道怎么办 
注意:
该流不支持标记的 
System.in.()给个例子 代码 
谢谢

解决方案 »

  1.   

    知道怎么做了
    回退的时候把输入流扔到这个流里就行了
    PushbackInputStream input = new PushbackInputStream(System.in);用这个函数 input.unread(peek);就可以从流里读取两次当前的字符。感谢各位的回答。
    对于没看懂的,可能你们对这部分也不熟吧;本来就是找行家回答,不解释。
      

  2.   

    好像java正则\b没法退格吧?我试了两下,不行,建议还是老老实实用截取。