- //自定义字符流缓冲区中 写的myRead()里面的代码
- <p>if(count==0)
- {
- count=r.read(buf);
- pos=0;
- }
- if(count>0)
- {
- char ch=buf[pos++];
-
- count--;
- return ch;
- }
-
- return -1;
- </p><p> </p><p>与下面一段代码有什么区别,下面一段代码有什么问题</p><p>if(count==0)
- {
- count=r.read(buf);
- pos=0;
- }
- else if(count>0)
- {
- char ch=buf[pos++];
- count--;
- return ch;
- }
- return -1;
- 上面的代码运行后会有结果,下面一段代码结果为空</p>
复制代码
|