()多和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
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