用stringbuffer
不断把读取的内容append到这个stringbuffer中,最后,stringbuffer中tostring()就可以得到字符串了。这样就实现了你的要求。

解决方案 »

  1.   

    想出来了,这样就可以了,呵呵。FileInputStream testFile = new FileInputStream("test.txt");
    BufferedReader br = new BufferedReader (new InputStreamReader(testFile));
    StringBuffer sb = new StringBuffer();
    String line = null;
    while (( line = br.readLine()) != null)
    {
      System.out.println(line);
      sb.append(line);
    }
    br.close();
    String str = new String(sb);
      

  2.   

    把sb.append(line)改成sb.append(line+"\n");就可以把 teaky2002(种田硬手)说的那个问题解决了~!