本帖最后由 s526349668 于 2014-8-30 11:58 编辑
- package com.accp.demo;
- import java.io.*;
- public class MyLineNumberReaderDemo {
- private Reader r;
- private int lintNumber;
- public int getLintNumber() {
- return lintNumber;
- }
- public void setLintNumber(int lintNumber) {
- this.lintNumber = lintNumber;
- }
- MyLineNumberReaderDemo(Reader r){
- this.r=r;
- }
- public String myreadline() throws IOException{
- StringBuilder sb=new StringBuilder();
- int ch=0;
- while((ch=r.read())!=-1){
- if(ch=='/r')
- continue;
- if(ch=='/n')
- sb.toString();
- else
- sb.append(char(ch));
- }
- if(sb.length()!=0)
- return sb.toString();
-
-
- return null;
-
- }
- public void myclose() throws IOException{
- r.close();
- }
-
- }
复制代码 按照视频当中的打完if(ch=='/r')这行报错,是类型不匹配,请问怎么改一下 |