- //一次读取一个字节,从缓冲区获取
- pubilc int myRead()
- {
- //通过int对象读取应胖上的数据,并存储在buf中
- if(count==0)
- {
- count=in.read(buf);
- if(count<0)
- return -1;
- pos=0;
- byte b=buf[pos];
- count--;
- pos++;
- return <font color="#ff0000">buf&255;</font>
- }
- else if(count >0)
- {
- byte b=buf[pos];
- count--;
- pos++;
- return <font color="#ff0000">buf&0xff</font>;
- }
- return -1;
复制代码
|