A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


class MyBufferInputStream //自定义的字节缓冲区
{
        private InputStream read;
        MyBufferInputStream(InputStream read)
        {
                this.read=read;
        }
        byte[] by = new byte[1024];
        int cuont=0;//计数器
        int pos=0;//指针地址
        public int readOne()throws IOException
        {
                if (cuont==0)
                {
                        cuont=read.read(by);
                        if (cuont<0)
                                return -1;
                        pos=0;
                        byte b =by[pos];
                        cuont--;
                        pos++;
                        return b&255;
                }
                else if(cuont>0)
                {
                        byte b =by[pos];
                        cuont--;
                        pos++;
                        return b&255;
                }
                        return -1;
        }
        public void myClose()throws IOException
        {
                read.close();
        }

}





}



编译时错误并提示
mybufferinputstream.java:91: 错误: 需要class, interface或enum
}
^
1 个错误
哥们我郁闷了。第一次遇到这这提示。死命去看代码哪里错了。
找了好久没发现有什么问题。我几乎抓狂啊。原来在下面多出了一个“}”。
分享一下希望大家第一次遇到这种情况不用在浪费时间

5 个回复

倒序浏览
我只想说看括号很好看的。。。
回复 使用道具 举报
看用什么工具编写代码了~~~
回复 使用道具 举报
H07000223 发表于 2012-3-12 01:05
看用什么工具编写代码了~~~

莫非还能是记事本?
回复 使用道具 举报
友情提示:1、注释原则。
          2、成对编码原则。
不敢详述,因为自己没做好!欢迎批评!
回复 使用道具 举报
{:soso__11368860998797171523_3:}很好很强大 不解释   哈哈
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马