我找不到用 Java(或 Groovy)编写以下代码的功能
reader.mark(); //(1)
reader.read(); //reads 'a'
reader.mark(); //(2)
reader.read(); //reads 'b'
reader.reset(); //back to (2)
reader.read(); //reads 'b'
reader.reset(); //back to (1)
reader.read(); //reads 'a'
reader.read(); //reads 'b'
Reader.mark(int)
是一个不错的方法,但它不会堆叠标记,它只包含最近的标记..
Java库的任何支持还是我一个人?