我在java中做了一些练习,比如“从空白空间中定义文本stream(Reader)”。我检查了阅读器,它只需要实现两个方法:
@Override
public int read(char[] cbuf, int off, int len) throws IOException {
throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
}
@Override
public void close() throws IOException {
throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
}我有点搞不懂我到底该做什么。据我所知,cbuf是目的地,所以我应该读什么?
发布于 2014-01-20 20:26:30
扩展Reader的类将有一个底层数据源(例如,请参见StringReader,正如您可能猜到的那样,它从String对象读取文本)。
在您的分配中,目标是创建一个将从该数据源中删除所有空白空间的读取器(例如,实现一个从不将空白空间写入目标char[]数组的char[])。
https://stackoverflow.com/questions/21243213
复制相似问题