readaheadlimit:
  制定出在前最多能有多少个字节默认值我忘了。

解决方案 »

  1.   

    ()多和reset()连用
    String s = new String("hello every");
    ByteArrayInputStream bis = new ByteArrayInputStream (s.getBytes());
    BufferedInputStream bf = new BufferedInputStream(bis);
    int ch;
    while((ch=bf.read())!=-1)
    {
      System.out.print(ch);   
      if(ch='o')br.(100);
    }
    br.reset();
    while((ch=bf.read())!=-1)
    {
      System.out.print(ch);   
    }
    bis.close();
    bf.close();
    结果:
    hello every 
    o every