黑马程序员技术交流社区

标题: 分享一个错误提示。希望第一次遇到这个问题的兄弟们不用 [打印本页]

作者: 黄云南    时间: 2012-3-12 00:36
标题: 分享一个错误提示。希望第一次遇到这个问题的兄弟们不用

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 个错误
哥们我郁闷了。第一次遇到这这提示。死命去看代码哪里错了。
找了好久没发现有什么问题。我几乎抓狂啊。原来在下面多出了一个“}”。
分享一下希望大家第一次遇到这种情况不用在浪费时间
作者: 刘蕴学    时间: 2012-3-12 01:00
我只想说看括号很好看的。。。
作者: H07000223    时间: 2012-3-12 01:05
看用什么工具编写代码了~~~
作者: 刘蕴学    时间: 2012-3-12 01:14
H07000223 发表于 2012-3-12 01:05
看用什么工具编写代码了~~~

莫非还能是记事本?
作者: 史龙贤    时间: 2012-3-12 02:27
友情提示:1、注释原则。
          2、成对编码原则。
不敢详述,因为自己没做好!欢迎批评!
作者: 付鹏    时间: 2012-3-12 02:33
{:soso__11368860998797171523_3:}很好很强大 不解释   哈哈




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2