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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 曹春洋 中级黑马   /  2014-1-17 16:45  /  1126 人查看  /  1 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;


public class Test7 {
        public static String read(String filename) throws IOException{
                BufferedReader in = new BufferedReader(new FileReader(filename));
                String s;
                int n=1;
                StringBuilder sb= new StringBuilder();
                //利用循环在读取的每行前面都加上有行号和冒号
                while((s = in.readLine()) != null){
                        sb.append(n+":"+s+"\n");
                        n++;
                }
                in.close();
                return sb.toString();
        }
        public static void main(String[] args) throws IOException{

                       System.out.print(read("E://项目/exam/src/com/itheima/Test7.java"));
        }
       
}

1 个回复

倒序浏览
int len初始化为0吧
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马