首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java阅读器实现

问Java阅读器实现
EN

Stack Overflow用户
提问于 2014-01-20 20:10:55
回答 1查看 982关注 0票数 1

我在java中做了一些练习,比如“从空白空间中定义文本stream(Reader)”。我检查了阅读器,它只需要实现两个方法:

代码语言:javascript
复制
@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是目的地,所以我应该读什么?

EN

回答 1

Stack Overflow用户

发布于 2014-01-20 20:26:30

扩展Reader的类将有一个底层数据源(例如,请参见StringReader,正如您可能猜到的那样,它从String对象读取文本)。

在您的分配中,目标是创建一个将从该数据源中删除所有空白空间的读取器(例如,实现一个从不将空白空间写入目标char[]数组的char[])。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21243213

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档