void read(int startPos,byte[] buff,int off,int len){
  System.arraycopy(data.getBytes(),startPos,buff,off,len);
}

void read ( int startPos , byte [ ] buff , int off , int len ) { System . arraycopy ( data . getBytes ( ) , startPos , buff , off , len ) ; }
read the next bytes from the buffer .
