如果我用BufferedRead的readLine()方法读取一行,有什么办法能加上后面的"\n"或者"\r"呢?

解决方案 »

  1.   

    BufferedReader in = new BufferedReader(new FileReader(filename));
                StringBuffer buffer = new StringBuffer();
                while (in.ready()) {
                    String strLine = in.readLine();
                    buffer.append(new String(strLine.getBytes("gb2312"), "ISO8859-1"));
                    buffer.append("\r\n");
                }
                in.close();
                return buffer.toString();